다음을 통해 공유


IoWMIDeviceObjectToProviderId 함수(wdm.h)

IoWMIDeviceObjectToProviderId 루틴은 지정된 디바이스 개체를 해당 WMI 공급자 ID로 변환합니다.

통사론

ULONG IoWMIDeviceObjectToProviderId(
  [in] PDEVICE_OBJECT DeviceObject
);

매개 변수

[in] DeviceObject

디바이스 개체에 대한 포인터입니다.

반환 값

IoWMIDeviceObjectToProviderId 지정된 디바이스 개체와 연결된 WMI 공급자 ID를 반환합니다.

발언

IoWMIDeviceObjectToProviderIdWNODEHEADER 구조체가 WNODE_EVENT_ITEM 또는 WNODE_EVENT_REFERENCE 구조체의 일부로 초기화되는 경우 WNODE_HEADER 구조체의 ProviderId 멤버를 채울 때 사용해야 합니다. (WNODE_HEADER 다른 용도로 사용되는 경우 ProviderId 예약되어 있습니다.)

32비트 운영 체제에서 실행하는 경우 공급자 ID와 디바이스 개체는 동일합니다. 64비트 운영 체제에서 실행하는 경우 IoWMIDeviceObjectToProviderId 64비트 디바이스 개체를 32비트 공급자 ID로 변환합니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows 2000부터 사용할 수 있습니다.
대상 플랫폼 보편적
헤더 wdm.h(Wdm.h, Ntddk.h, Ntifs.h 포함)
라이브러리 NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= DISPATCH_LEVEL

참고 항목

WNODE_EVENT_ITEM

WNODE_EVENT_REFERENCE

WNODE_HEADER