wdfdriver.h 헤더
이 헤더는 wdf에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
- Windows 드라이버 프레임워크
wdfdriver.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
함수
WDF_DRIVER_CONFIG_INIT WDF_DRIVER_CONFIG_INIT 함수는 드라이버의 WDF_DRIVER_CONFIG 구조를 초기화합니다. |
WDF_DRIVER_VERSION_AVAILABLE_PARAMS_INIT WDF_DRIVER_VERSION_AVAILABLE_PARAMS_INIT 함수는 WDF_DRIVER_VERSION_AVAILABLE_PARAMS 구조를 초기화합니다. |
WdfDriverCreate WdfDriverCreate 메서드는 호출 드라이버에 대한 프레임워크 드라이버 개체를 만듭니다. |
WdfDriverErrorReportApiMissing 자세한 정보: WdfDriverErrorReportApiMissing 함수 |
WdfDriverGetRegistryPath WdfDriverGetRegistryPath 메서드는 레지스트리의 서비스 트리에서 드라이버의 레지스트리 키에 대한 경로를 검색합니다. |
WdfDriverIsVersionAvailable WdfDriverIsVersionAvailable 메서드는 드라이버가 지정된 버전의 Kernel-Mode Driver Framework 라이브러리로 실행 중인지 여부를 나타내는 부울 값을 반환합니다. |
WdfDriverOpenParametersRegistryKey WdfDriverOpenParametersRegistryKey 메서드는 드라이버의 Parameters 레지스트리 키를 열고 키를 나타내는 프레임워크 레지스트리 키 개체에 대한 핸들을 검색합니다. |
WdfDriverOpenPersistentStateRegistryKey 다음에 대해 자세히 알아보세요. WdfDriverOpenPersistentStateRegistryKey |
WdfDriverRegisterTraceInfo WdfDriverRegisterTraceInfo 메서드는 내부용으로만 예약되어 있습니다. |
WdfDriverRetrieveDriverDataDirectoryString 자세한 정보: WdfDriverRetrieveDriverDataDirectoryString 함수 |
WdfDriverRetrieveVersionString WdfDriverRetrieveVersionString 메서드는 드라이버가 실행 중인 Kernel-Mode 드라이버 프레임워크의 버전을 식별하는 유니코드 문자열을 검색합니다. |
WdfDriverWdmGetDriverObject WdfDriverWdmGetDriverObject 메서드는 지정된 프레임워크 드라이버 개체와 연결된 WDM(Windows 드라이버 모델) 드라이버 개체에 대한 포인터를 검색합니다. |
WdfGetDriver WdfGetDriver 메서드는 호출 드라이버를 나타내는 프레임워크 드라이버 개체에 대한 핸들을 반환합니다. |
WdfWdmDriverGetWdfDriverHandle WdfWdmDriverGetWdfDriverHandle 메서드는 지정된 WDM(Windows 드라이버 모델) 드라이버 개체와 연결된 프레임워크 드라이버 개체에 대한 핸들을 반환합니다. |
콜백 함수
EVT_WDF_DRIVER_DEVICE_ADD 드라이버의 EvtDriverDeviceAdd 이벤트 콜백 함수는 PnP(플러그 앤 플레이) 관리자가 디바이스의 존재를 보고할 때 디바이스 초기화 작업을 수행합니다. |
EVT_WDF_DRIVER_UNLOAD 드라이버의 EvtDriverUnload 이벤트 콜백 함수는 드라이버가 언로드되기 전에 수행해야 하는 작업을 수행합니다. |
구조
WDF_DRIVER_CONFIG WDF_DRIVER_CONFIG 구조체는 WdfDriverCreate에 대한 입력 매개 변수입니다. |
WDF_DRIVER_VERSION_AVAILABLE_PARAMS WDF_DRIVER_VERSION_AVAILABLE_PARAMS 구조는 Kernel-Mode Driver Framework 라이브러리의 주 버전 및 부 버전 번호를 지정합니다. |
열거형
WDF_DRIVER_INIT_FLAGS WDF_DRIVER_INIT_FLAGS 열거형은 드라이버 초기화 플래그를 지정합니다. |