Compartilhar via


união PCW_CALLBACK_INFORMATION (wdm.h)

A PCW_CALLBACK_INFORMATION união contém detalhes de uma notificação enviada pelo sistema para uma função de PCW_CALLBACK definida pelo provedor. O sistema passa um ponteiro para essa união no Info parâmetro do retorno de chamada. O campo ativo da união é determinado pelo valor do Type parâmetro do retorno de chamada.

Sintaxe

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;

Membros

AddCounter

Uma estrutura PCW_COUNTER_INFORMATION que contém detalhes de uma PcwCallbackAddCounter notificação.

RemoveCounter

Uma estrutura PCW_COUNTER_INFORMATION que contém detalhes de uma PcwCallbackRemoveCounter notificação.

EnumerateInstances

Uma estrutura PCW_MASK_INFORMATION que contém detalhes de uma PcwCallbackEnumerateInstances notificação.

CollectData

Uma estrutura PCW_MASK_INFORMATION que contém detalhes de uma PcwCallbackCollectData notificação.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows 7 e versões posteriores do Windows.
Cabeçalho wdm.h (include Wdm.h, Ntddk.h)

Confira também

PCW_CALLBACK função de retorno de chamada

estrutura _PCW_COUNTER_INFORMATION

estrutura _PCW_MASK_INFORMATION