KsOpenDefaultDevice 函式 (ksproxy.h)
KsOpenDefaultDevice 函式會開啟指定之 隨插即用 (PnP) 類別中列出的第一個裝置句柄。
語法
KSDDKAPI HRESULT KsOpenDefaultDevice(
[in] REFGUID Category,
[in] ACCESS_MASK Access,
[out] PHANDLE DeviceHandle
);
參數
[in] Category
要列舉之 PnP 類別的標識碼。
[in] Access
ACCESS_MASK位掩碼,指定如何存取預設裝置。
[out] DeviceHandle
接收已開啟之預設裝置句柄之變數的指標。
傳回值
如果成功,則傳回 NOERROR;否則,會傳回錯誤碼。
備註
KsOpenDefaultDevice 函式會在對 SetupDiGetClassDevs 函式的呼叫中傳遞 Category 的指標,以取得 PnP 裝置列表的句柄。 如需ACCESS_MASK位掩碼和 SetupDiGetClassDevs 的詳細資訊,請參閱 Microsoft Windows SDK 檔。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | ksproxy.h (包含 Ksproxy.h) |
程式庫 | Ksproxy.lib |