PCW_CALLBACK_INFORMATION - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// wdm.h

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;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-wdm-_pcw_callback_information)

PCW_CALLBACK_INFORMATION structure

Description

The PCW_CALLBACK_INFORMATION union contains details for a notification sent by the system to a provider-defined PCW_CALLBACK function. The system passes a pointer to this union in the Info parameter of the callback. The active field of the union is determined by the value of the Type parameter of the callback.

Members

AddCounter

A PCW_COUNTER_INFORMATION structure that contains details for a PcwCallbackAddCounter notification.

RemoveCounter

A PCW_COUNTER_INFORMATION structure that contains details for a PcwCallbackRemoveCounter notification.

EnumerateInstances

A PCW_MASK_INFORMATION structure that contains details for a PcwCallbackEnumerateInstances notification.

CollectData

A PCW_MASK_INFORMATION structure that contains details for a PcwCallbackCollectData notification.

See also

PCW_CALLBACK callback function

_PCW_COUNTER_INFORMATION structure

_PCW_MASK_INFORMATION structure