Partilhar via


HWN_CLIENT_REGISTRATION_PACKET estrutura (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

Reservado.

ClientInitializeDevice

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

ClientUnInitializeDevice

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

ClientQueryDeviceInformation

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

ClientStartDevice

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

ClientStopDevice

Um ponteiro para a implementação do driver 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 cliente da função de retorno de chamada HWN_CLIENT_GET_STATE.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1709
servidor com suporte mínimo Windows Server 2016
cabeçalho hwnclx.h

Consulte também

suporte a notificações de hardware

referência de notificações de hardware