Compartilhar via


função HIDSPICX_DEVICE_CONFIG_INIT (hidspicx.h)

A rotina HIDSPICX_DEVICE_CONFIG_INIT é usada para inicializar uma estrutura HIDSPICX_DEVICE_CONFIG antes de passá-la para a função HidSpiCxDeviceConfigure .

Sintaxe

void HIDSPICX_DEVICE_CONFIG_INIT(
  PHIDSPICX_DEVICE_CONFIG       DeviceConfig,
  PFN_HIDSPICX_RESETDEVICE      EvtResetDevice,
  PFN_HIDSPICX_NOTIFY_POWERDOWN EvtNotifyPowerDown,
  WDFQUEUE                      InputReportQueue,
  WDFQUEUE                      OutputReportQueue
);

Parâmetros

DeviceConfig

Um ponteiro para a estrutura de HIDSPICX_DEVICE_CONFIG alocada pelo driver do cliente.

EvtResetDevice

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

EvtNotifyPowerDown

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

InputReportQueue

Um identificador WDFQUEUE para uma fila criada pelo cliente, não gerenciada por energia, para recebimento de solicitações de relatório de entrada da extensão de classe SPI hid.

OutputReportQueue

Um identificador WDFQUEUE para uma fila criada pelo cliente, não gerenciada por energia, para recebimento de solicitações de relatório de saída da extensão de classe SPI hid.

Retornar valor

Nenhum

Comentários

Antes de passar um ponteiro de estrutura HIDSPICX_DEVICE_CONFIG para a função HidSpiCxDeviceConfigure , ele deve primeiro ser inicializado por uma chamada para essa macro.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11
Cabeçalho hidspicx.h

Confira também

HidSpiCxDeviceConfigure

HIDSPICX_DEVICE_CONFIG

EVT_HIDSPICX_RESETDEVICE

EVT_HIDSPICX_NOTIFY_POWERDOWN