다음을 통해 공유


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 호출해야 합니다. 클라이언트 드라이버는 USB 드라이버 스택 아래로 IRP를 보내기 전에 루틴을 호출해야 합니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows 8용 DDK가 필요합니다. Windows Vista 이상 버전의 Windows 운영 체제를 대상으로 합니다.
대상 플랫폼 바탕 화면
헤더 usbdlib.h
라이브러리 Usbdex.lib
IRQL PASSIVE_LEVEL

참고 항목

URL 할당 및 빌드

USBD_CreateHandle