Funzione SdbInitDatabase
Apre il database shim.
Sintassi
HSDB WINAPI SdbInitDatabase(
_In_ DWORD dwFlags,
_In_ LPCTSTR pszDatabasePath
);
Parametri
-
dwFlags [in]
-
Questo parametro specifica il formato del percorso nel parametro pszDatabasePath . Può essere uno dei valori seguenti.
Valore Significato - HID_DOS_PATHS
- 0x00000001
Percorso di stile MS-DOS. - HID_DATABASE_FULLPATH
- 0x00000002
Percorso completo. - HID_NO_DATABASE
- 0x00000004
Il parametro pszDatabasePath viene ignorato e non viene aperto alcun database. - HID_DATABASE_TYPE_MASK
- 0xF00F0000
Questo parametro specifica un database predefinito. Il parametro pszDatabasePath viene ignorato. Se dwFlags contiene HID_DATA_TYPE_MASK, questo parametro può includere anche uno dei valori seguenti.
Valore Significato - SDB_DATABASE_MAIN_SHIM
- 0x80030000
Database shim dell'applicazione. - SDB_DATABASE_MAIN_MSI
- 0x80020000
Database MSI. - SDB_DATABASE_MAIN_DRIVERS
- 0x80040000
Database dei driver da bloccare. -
pszDatabasePath [in]
-
Percorso del database. Questo parametro può essere NULL se il parametro dwFlags specifica un database predefinito.
Valore restituito
La funzione restituisce un handle al database aperto.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows XP [solo app desktop] |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |
DLL |
|
Vedi anche