PCW_CALLBACK_INFORMATION Union (wdm.h)

Die PCW_CALLBACK_INFORMATION Union enthält Details zu einer Benachrichtigung, die vom System an eine vom Anbieter definierte PCW_CALLBACK-Funktion gesendet wird. Das System übergibt einen Zeiger auf diese Union im Info Parameter des Rückrufs. Das aktive Feld der Union wird durch den Wert des Type Parameters des Rückrufs bestimmt.

Syntax

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;

Member

AddCounter

Eine PCW_COUNTER_INFORMATION-Struktur , die Details für eine PcwCallbackAddCounter Benachrichtigung enthält.

RemoveCounter

Eine PCW_COUNTER_INFORMATION-Struktur , die Details für eine PcwCallbackRemoveCounter Benachrichtigung enthält.

EnumerateInstances

Eine PCW_MASK_INFORMATION-Struktur , die Details für eine PcwCallbackEnumerateInstances Benachrichtigung enthält.

CollectData

Eine PCW_MASK_INFORMATION-Struktur , die Details für eine PcwCallbackCollectData Benachrichtigung enthält.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 7 und späteren Windows-Versionen.
Kopfzeile wdm.h (include Wdm.h, Ntddk.h)

Weitere Informationen

PCW_CALLBACK Rückruffunktion

_PCW_COUNTER_INFORMATION Struktur

_PCW_MASK_INFORMATION Struktur