Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Abre la base de datos shim.
Sintaxis
HSDB WINAPI SdbInitDatabase(
_In_ DWORD dwFlags,
_In_ LPCTSTR pszDatabasePath
);
Parámetros
-
dwFlags [in]
-
Este parámetro especifica el formato de la ruta de acceso en el parámetro pszDatabasePath . Puede ser uno de los siguientes valores.
Value Significado - HID_DOS_PATHS
- 0x00000001
Ruta de acceso de estilo MS-DOS. - HID_DATABASE_FULLPATH
- 0x00000002
Ruta de acceso completa. - HID_NO_DATABASE
- 0x00000004
El parámetro pszDatabasePath se omite y no se abre ninguna base de datos. - HID_DATABASE_TYPE_MASK
- 0xF00F0000
Este parámetro especifica una base de datos predefinida. Se omite el parámetro pszDatabasePath . Si dwFlags contiene HID_DATA_TYPE_MASK, este parámetro también puede incluir uno de los siguientes valores.
Value Significado - SDB_DATABASE_MAIN_SHIM
- 0x80030000
Base de datos de correcciones de compatibilidad de aplicaciones. - SDB_DATABASE_MAIN_MSI
- 0x80020000
Base de datos MSI. - SDB_DATABASE_MAIN_DRIVERS
- 0x80040000
Base de datos de controladores que se van a bloquear. -
pszDatabasePath [in]
-
Ruta de acceso a la base de datos. Este parámetro puede ser NULL si el parámetro dwFlags especifica una base de datos predefinida.
Valor devuelto
La función devuelve un identificador a la base de datos abierta.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2003 [solo aplicaciones de escritorio] |
Archivo DLL |
|
Consulte también