USBD_CloseHandle函式 (usbdlib.h)
USBD_CLOSEHANDLE例程是由 USB 用戶端驅動程式呼叫,以關閉 USBD 句柄,並釋放與驅動程式註冊相關聯的所有資源。
語法
void USBD_CloseHandle(
[in] USBD_HANDLE USBDHandle
);
參數
[in] USBDHandle
要關閉的 USBD 句柄。 用戶端驅動程式會在先前呼叫 USBD_CreateHandle 例程時擷取句柄。
傳回值
無
備註
用戶端驅動程式應該在處理 IRP_MN_REMOVE_DEVICE IRP 的驅動程式例程中呼叫 USBD_CloseHandle 。 用戶端驅動程序必須先呼叫例程,才能將 IRP 傳送至 USB 驅動程式堆疊。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 需要 DDK。 以 Windows Vista 和更新版本的 Windows 作業系統為目標。 |
目標平台 | 桌面 |
標頭 | usbdlib.h |
程式庫 | Usbdex.lib |
IRQL | PASSIVE_LEVEL |