Função SdbInitDatabase
Abre o banco de dados shim.
Sintaxe
HSDB WINAPI SdbInitDatabase(
_In_ DWORD dwFlags,
_In_ LPCTSTR pszDatabasePath
);
Parâmetros
-
dwFlags [in]
-
Esse parâmetro especifica o formato do caminho no parâmetro pszDatabasePath . Pode ser um dos seguintes valores.
Valor Significado - HID_DOS_PATHS
- 0x00000001
Um caminho de estilo MS-DOS. - HID_DATABASE_FULLPATH
- 0x00000002
Um caminho completo. - HID_NO_DATABASE
- 0x00000004
O parâmetro pszDatabasePath é ignorado e nenhum banco de dados é aberto. - HID_DATABASE_TYPE_MASK
- 0xF00F0000
Esse parâmetro especifica um banco de dados predefinido. O parâmetro pszDatabasePath é ignorado. Se dwFlagscontiver HID_DATA_TYPE_MASK, esse parâmetro também poderá incluir um dos valores a seguir.
Valor Significado - SDB_DATABASE_MAIN_SHIM
- 0x80030000
Banco de dados shim de aplicativo. - SDB_DATABASE_MAIN_MSI
- 0x80020000
Banco de dados MSI. - SDB_DATABASE_MAIN_DRIVERS
- 0x80040000
Banco de dados de drivers a serem bloqueados. -
pszDatabasePath [in]
-
O caminho para o banco de dados. Esse parâmetro poderá ser NULL se o parâmetro dwFlags especificar um banco de dados predefinido.
Valor retornado
A função retorna um identificador para o banco de dados aberto.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2003 [somente aplicativos da área de trabalho] |
DLL |
|
Confira também