BEGIN_PROPSET_MAP

BEGIN_PROPSET_MAP ( klasy )

Parametry

Klasa

[w] Klasa, w której określono ten zestaw właściwości. Zestaw właściwości można określić następujące obiekty OLE DB:

num

[w] Liczba właściwości w tej właściwości zestawu.

Uwagi

Znaki na początku właściwość ustawić mapę wpisów.

Makra w szablonach OLE DB Provider

Przykład

Oto mapa ustaw właściwość próbki:

BEGIN_PROPSET_MAP(CDataSource)
   BEGIN_PROPERTY_SET (0, i, DBPROPSET_DATASOURCEINFO, 0, InitSrcInfoSupported)
      PROPERTY_INFO_ENTRY (ACTIVESESSIONS, VT_I4, DBPROPFLAGS_DATASOURCEINFO | DBPROPFLAGS_READ, 0)
      PROPERTY_INFO_ENTRY (ASYNCTXNABORT, VT_BOOL, DBPROPFLAGS_DATASOURCEINFO | DBPROPFLAGS_READ, VARIANT_FALSE)
   END_PROPERTY_SET(0)
   BEGIN_PROPERTY_SET (1 & DBPROPSET_DBINIT, 0, InitDBInitSupported)
      PROPERTY_INFO_ENTRY (AUTH_PASSWORD, VT_BSTR, DBPROPFLAGS_DBINIT | DBPROPFLAGS_READ | DBPROPFLAGS_WRITE, OLESTR("JanPass"))
      PROPERTY_INFO_ENTRY (AUTH_PERSIST_SENSITIVE_AUTHINFO, VT_BOOL, DBPROPFLAGS_DBINIT | DBPROPFLAGS_READ | DBPROPFLAGS_WRITE, VARIANT_FALSE)
   END_PROPERTY_SET(1)
END_PROPSET_MAP()

Zobacz też

Za pomocą szablonów OLE DB Provider, architektura OLE DB Provider, tworzenia modułu dostawcy OLE DB

Index