Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подпрограмма USBD_CloseHandle вызывается драйвером USB-клиента, чтобы закрыть дескриптор USBD и освободить все ресурсы, связанные с регистрацией драйвера.
Синтаксис
VOID USBD_CloseHandle(
[in] USBD_HANDLE USBDHandle
);
Параметры
[in] USBDHandle
UsbD-дескриптор должен быть закрыт. Дескриптор извлекается драйвером клиента в предыдущем вызове подпрограммы USBD_CreateHandle.
Возвращаемое значение
Никакой
Замечания
Драйвер клиента должен вызывать USBD_CloseHandle в подпрограмме драйвера, обрабатывающей IRP_MN_REMOVE_DEVICE IRP. Драйвер клиента должен вызвать подпрограмму перед отправкой IRP вниз стека USB-драйверов.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Требуется DDK для Windows 8. Предназначено для Windows Vista и более поздних версий операционной системы Windows. |
| целевая платформа | Настольный |
| заголовка | usbdlib.h |
| библиотеки | Usbdex.lib |
| IRQL | PASSIVE_LEVEL |