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

另请参阅

分配和生成 URL

USBD_CreateHandle