wdfwmi.h 헤더

이 헤더는 wdf에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

wdfwmi.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

함수

 
WDF_WMI_BUFFER_APPEND_STRING

WDF_WMI_BUFFER_APPEND_STRING 함수는 지정된 유니코드 문자열을 WMI에 필요한 형식으로 지정된 버퍼에 복사합니다.
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER

WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER 함수는 WDF_WMI_INSTANCE_CONFIG 구조를 초기화하고 지정된 핸들을 WMI 공급자 개체에 저장합니다.
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG

WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG 함수는 WDF_WMI_INSTANCE_CONFIG 구조를 초기화하고 지정된 WDF_WMI_PROVIDER_CONFIG 구조체에 대한 포인터를 저장합니다.
WDF_WMI_PROVIDER_CONFIG_INIT

WDF_WMI_PROVIDER_CONFIG_INIT 함수는 WDF_WMI_PROVIDER_CONFIG 구조를 초기화합니다.
WdfWmiInstanceCreate

WdfWmiInstanceCreate 메서드는 WMI 데이터 공급자의 instance 나타내는 WMI instance 개체를 만듭니다.
WdfWmiInstanceDeregister

WdfWmiInstanceDeregister 메서드는 시스템의 WMI 서비스에서 WMI 데이터 공급자의 지정된 instance 등록을 취소합니다.
WdfWmiInstanceFireEvent

WdfWmiInstanceFireEvent 메서드는 이벤트 알림을 수신하도록 등록된 WMI 클라이언트에 WMI 이벤트를 보냅니다.
WdfWmiInstanceGetDevice

WdfWmiInstanceGetDevice 메서드는 지정된 WMI instance 개체와 연결된 프레임워크 디바이스 개체에 대한 핸들을 반환합니다.
WdfWmiInstanceGetProvider

WdfWmiInstanceGetProvider 메서드는 지정된 WMI instance 개체의 부모 개체인 WMI 공급자 개체에 대한 핸들을 반환합니다.
WdfWmiInstanceRegister

WdfWmiInstanceRegister 메서드는 WMI 데이터 공급자의 지정된 instance 시스템의 WMI 서비스에 등록합니다.
WdfWmiProviderCreate

WdfWmiProviderCreate 메서드는 WMI 데이터 블록을 나타내는 WMI 공급자 개체를 만듭니다.
WdfWmiProviderGetDevice

WdfWmiProviderGetDevice 메서드는 지정된 WMI 공급자 개체의 부모인 프레임워크 디바이스 개체에 대한 핸들을 반환합니다.
WdfWmiProviderGetTracingHandle

WdfWmiProviderGetTracingHandle 메서드는 WPP 소프트웨어 추적 세션의 이벤트 로거에 대한 핸들을 반환합니다.
WdfWmiProviderIsEnabled

WdfWmiProviderIsEnabled 메서드는 지정된 WMI 데이터 공급자에 대해 데이터 수집 또는 이벤트 알림을 사용할 수 있는지 여부를 결정합니다.

콜백 함수

 
EVT_WDF_WMI_INSTANCE_EXECUTE_METHOD

드라이버의 EvtWmiInstanceExecuteMethod 콜백 함수는 드라이버가 WMI 데이터 공급자의 instance 제공하는 지정된 메서드를 실행합니다.
EVT_WDF_WMI_INSTANCE_QUERY_INSTANCE

드라이버의 EvtWmiInstanceQueryInstance 콜백 함수는 WMI 공급자의 instance 데이터를 버퍼에 복사하여 WMI 클라이언트에 배달합니다.
EVT_WDF_WMI_INSTANCE_SET_INSTANCE

드라이버의 EvtWmiInstanceSetInstance 콜백 함수는 WMI 데이터 공급자의 모든 instance 데이터를 WMI 클라이언트가 제공하는 값으로 설정합니다.
EVT_WDF_WMI_INSTANCE_SET_ITEM

드라이버의 EvtWmiInstanceSetItem 콜백 함수는 WMI 데이터 공급자의 instance 데이터의 단일 항목을 WMI 클라이언트가 제공하는 값으로 설정합니다.
EVT_WDF_WMI_PROVIDER_FUNCTION_CONTROL

드라이버의 EvtWmiProviderFunctionControl 콜백 함수는 지정된 WMI 데이터 공급자에 대한 데이터 수집 및 이벤트 전송에 대한 드라이버의 지원을 활성화하고 사용하지 않도록 설정합니다.

구조체

 
WDF_WMI_INSTANCE_CONFIG

WDF_WMI_INSTANCE_CONFIG 구조에는 WMI 데이터 공급자의 instance 대한 구성 정보가 포함되어 있습니다.
WDF_WMI_PROVIDER_CONFIG

WDF_WMI_PROVIDER_CONFIG 구조에는 드라이버의 WMI 데이터 블록에 대한 구성 정보가 포함됩니다.

열거형

 
WDF_WMI_PROVIDER_CONTROL

WDF_WMI_PROVIDER_CONTROL 열거형은 WMI 데이터 공급자가 지원할 수 있는 제어 함수의 형식을 정의합니다.
WDF_WMI_PROVIDER_FLAGS

WDF_WMI_PROVIDER_FLAGS 열거형은 드라이버의 WMI 데이터 공급자에 대한 구성 플래그를 정의합니다.