BEGIN_PROPSET_MAP

BEGIN_PROPSET_MAP ( clase )

Parámetros

Clase

[en] Se especifica la clase en la que se establece esta propiedad. Se puede especificar un conjunto de propiedades en los siguientes objetos OLE DB:

num

[en] El número de propiedades en este conjunto de propiedades.

Observaciones

Marca el principio de la propiedad configurar entradas de mapa.

Macros para plantillas de proveedor OLE DB

Ejemplo

Aquí está un mapa de conjunto de propiedades de muestra:

BEGIN_PROPSET_MAP(CDataSource)
   BEGIN_PROPERTY_SET (0, amp; 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()

Véase también

Utilizar las plantillas de proveedor OLE DB, la arquitectura del proveedor OLE DB, crear un proveedor OLE DB

Index