estrutura HWN_CLIENT_REGISTRATION_PACKET (hwnclx.h)

Pacote de registro do driver do cliente de Notificação de Hardware que é passado para a extensão de classe quando um driver cliente é registrado. Contém informações de versão e funções de retorno de chamada do driver de cliente.

Sintaxe

typedef struct _HWN_CLIENT_REGISTRATION_PACKET {
  USHORT                                Version;
  USHORT                                Size;
  ULONG                                 DeviceContextSize;
  ULONG                                 Reserved;
  PHWN_CLIENT_INITIALIZE_DEVICE         ClientInitializeDevice;
  PHWN_CLIENT_UNINITIALIZE_DEVICE       ClientUnInitializeDevice;
  PHWN_CLIENT_QUERY_DEVICE_INFORMATION  ClientQueryDeviceInformation;
  PHWN_CLIENT_START_DEVICE              ClientStartDevice;
  PHWN_CLIENT_STOP_DEVICE               ClientStopDevice;
  PHWN_CLIENT_SET_STATE                 ClientSetHwNState;
  PHWN_CLIENT_GET_STATE                 ClientGetHwNState;
} HWN_CLIENT_REGISTRATION_PACKET, HWN_CLIENT_REGISTRATION_PACKET;

Membros

Version

Versão dessa estrutura.

Size

Tamanho dessa estrutura.

DeviceContextSize

Tamanho da estrutura de contexto definida pelo driver.

Reserved

Travesso.

ClientInitializeDevice

Um ponteiro para a implementação do driver do cliente da função de retorno de chamada HWN_CLIENT_INITIALIZE_DEVICE.

ClientUnInitializeDevice

Um ponteiro para a implementação do driver do cliente da função de retorno de chamada HWN_CLIENT_UNINITIALIZE_DEVICE.

ClientQueryDeviceInformation

Um ponteiro para a implementação do driver do cliente da função de retorno de chamada HWN_CLIENT_QUERY_DEVICE_INFORMATION.

ClientStartDevice

Um ponteiro para a implementação do driver do cliente da função de retorno de chamada HWN_CLIENT_START_DEVICE.

ClientStopDevice

Um ponteiro para a implementação do driver do cliente da função de retorno de chamada HWN_CLIENT_STOP_DEVICE.

ClientSetHwNState

Um ponteiro para a implementação do driver cliente da função de retorno de chamada HWN_CLIENT_SET_STATE.

ClientGetHwNState

Um ponteiro para a implementação do driver do cliente da função de retorno de chamada HWN_CLIENT_GET_STATE.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1709
Servidor mínimo com suporte Windows Server 2016
Cabeçalho hwnclx.h

Confira também

Suporte a notificações de hardware

Referência de notificações de hardware