다음을 통해 공유


PCW_CALLBACK_INFORMATION 공용 구조체(wdm.h)

공용 구조체에는 PCW_CALLBACK_INFORMATION 시스템에서 공급자 정의 PCW_CALLBACK 함수로 보낸 알림에 대한 세부 정보가 포함되어 있습니다. 시스템은 콜백의 매개 변수에서 이 공용 구조체에 Info 대한 포인터를 전달합니다. 공용 구조체의 활성 필드는 콜백의 Type 매개 변수 값에 따라 결정됩니다.

구문

typedef union _PCW_CALLBACK_INFORMATION {
  PCW_COUNTER_INFORMATION AddCounter;
  PCW_COUNTER_INFORMATION RemoveCounter;
  PCW_MASK_INFORMATION    EnumerateInstances;
  PCW_MASK_INFORMATION    CollectData;
} PCW_CALLBACK_INFORMATION, *PPCW_CALLBACK_INFORMATION;

멤버

AddCounter

알림에 대한 세부 정보를 포함하는 PCW_COUNTER_INFORMATION 구조체입니다 PcwCallbackAddCounter .

RemoveCounter

알림에 대한 세부 정보를 포함하는 PCW_COUNTER_INFORMATION 구조체입니다 PcwCallbackRemoveCounter .

EnumerateInstances

알림에 대한 세부 정보가 포함된 PCW_MASK_INFORMATION 구조체입니다 PcwCallbackEnumerateInstances .

CollectData

알림에 대한 세부 정보가 포함된 PCW_MASK_INFORMATION 구조체입니다 PcwCallbackCollectData .

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 및 이후 버전의 Windows에서 사용할 수 있습니다.
머리글 wdm.h(Wdm.h, Ntddk.h 포함)

추가 정보

PCW_CALLBACK 콜백 함수

_PCW_COUNTER_INFORMATION 구조체

_PCW_MASK_INFORMATION 구조체