SdbInitDatabase 函式
開啟填充碼資料庫。
語法
HSDB WINAPI SdbInitDatabase(
_In_ DWORD dwFlags,
_In_ LPCTSTR pszDatabasePath
);
參數
-
dwFlags [in]
-
此參數會指定 pszDatabasePath 參數中路徑的格式。 它可以是下列值之一。
值 意義 - HID_DOS_PATHS
- 0x00000001
MS-DOS 樣式路徑。 - HID_DATABASE_FULLPATH
- 0x00000002
完整路徑。 - HID_NO_DATABASE
- 0x00000004
pszDatabasePath參數會被忽略,而且不會開啟任何資料庫。 - HID_DATABASE_TYPE_MASK
- 0xF00F0000
此參數會指定預先定義的資料庫。 pszDatabasePath參數會被忽略。 如果 dwFlags 包含 HID_DATA_TYPE_MASK,此參數也可以包含下列其中一個值。
值 意義 - SDB_DATABASE_MAIN_SHIM
- 0x80030000
應用程式填充碼資料庫。 - SDB_DATABASE_MAIN_MSI
- 0x80020000
MSI 資料庫。 - SDB_DATABASE_MAIN_DRIVERS
- 0x80040000
要封鎖的驅動程式資料庫。 -
pszDatabasePath [in]
-
資料庫的路徑。 如果dwFlags參數指定預先定義的資料庫,這個參數可以是Null。
傳回值
函式會傳回已開啟資料庫的控制碼。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2003 [僅限桌面應用程式] |
DLL |
|
另請參閱