Função USBD_CloseHandle (usbdlib.h)
A rotina USBD_CloseHandle é chamada por um driver de cliente USB para fechar um identificador USBD e liberar todos os recursos associados ao registro do driver.
Sintaxe
void USBD_CloseHandle(
[in] USBD_HANDLE USBDHandle
);
Parâmetros
[in] USBDHandle
Identificador USBD a ser fechado. O identificador é recuperado pelo driver do cliente em uma chamada anterior à rotina de USBD_CreateHandle .
Retornar valor
Nenhum
Comentários
Um driver cliente deve chamar USBD_CloseHandle na rotina do driver que manipula o IRP IRP_MN_REMOVE_DEVICE . O driver cliente deve chamar a rotina antes de enviar o IRP para baixo na pilha do driver USB.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Requer DDK para Windows 8. Tem como destino o Windows Vista e versões posteriores do sistema operacional Windows. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | usbdlib.h |
Biblioteca | Usbdex.lib |
IRQL | PASSIVE_LEVEL |