Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Öffnet die shim-Datenbank.
Syntax
HSDB WINAPI SdbInitDatabase(
_In_ DWORD dwFlags,
_In_ LPCTSTR pszDatabasePath
);
Parameter
-
dwFlags [in]
-
Dieser Parameter gibt das Format des Pfads im PszDatabasePath-Parameter an. Dieses Argument einen der folgenden Werte annehmen.
Wert Bedeutung - HID_DOS_PATHS
- 0x00000001
Ein Pfad im MS-DOS-Format. - HID_DATABASE_FULLPATH
- 0x00000002
Ein vollständiger Pfad. - HID_NO_DATABASE
- 0x00000004
Der PszDatabasePath-Parameter wird ignoriert, und es wird keine Datenbank geöffnet. - HID_DATABASE_TYPE_MASK
- 0xF00F0000
Dieser Parameter gibt eine vordefinierte Datenbank an. Der parameter pszDatabasePath wird ignoriert. Wenn dwFlagsHID_DATA_TYPE_MASK enthält, kann dieser Parameter auch einen der folgenden Werte enthalten.
Wert Bedeutung - SDB_DATABASE_MAIN_SHIM
- 0x80030000
Anwendungs-Shim-Datenbank. - SDB_DATABASE_MAIN_MSI
- 0x80020000
MSI-Datenbank. - SDB_DATABASE_MAIN_DRIVERS
- 0x80040000
Datenbank der zu blockierenden Treiber. -
pszDatabasePath [in]
-
Der Pfad zur Datenbank. Dieser Parameter kann NULL sein, wenn der dwFlags-Parameter eine vordefinierte Datenbank angibt.
Rückgabewert
Die Funktion gibt ein Handle an die geöffnete Datenbank zurück.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
| DLL |
|
Siehe auch