Compartilhar via


PCW_CALLBACK_INFORMATION união (wdm.h)

A união PCW_CALLBACK_INFORMATION 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 parâmetro Info do retorno de chamada. O campo ativo da união é determinado pelo valor do parâmetro Type 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 notificação de PcwCallbackAddCounter.

RemoveCounter

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

EnumerateInstances

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

CollectData

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

Requisitos

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

Consulte também

PCW_CALLBACK função de retorno de chamada

estrutura _PCW_COUNTER_INFORMATION

estrutura _PCW_MASK_INFORMATION