HIDSPICX_DEVICE_CONFIG_INIT 함수(hidspicx.h)

HIDSPICX_DEVICE_CONFIG_INIT 루틴은 HIDSPICX_DEVICE_CONFIG 구조를 HidSpiCxDeviceConfigure 함수에 전달하기 전에 초기화하는 데 사용됩니다.

구문

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

매개 변수

DeviceConfig

클라이언트 드라이버 할당 HIDSPICX_DEVICE_CONFIG 구조체에 대한 포인터입니다.

EvtResetDevice

EVT_HIDSPICX_RESETDEVICE 콜백 함수의 클라이언트 드라이버 구현에 대한 포인터입니다.

EvtNotifyPowerDown

EVT_HIDSPICX_NOTIFY_POWERDOWN 콜백 함수의 클라이언트 드라이버 구현에 대한 포인터입니다.

InputReportQueue

HID SPI 클래스 확장에서 입력 보고서 요청을 수신하기 위해 클라이언트에서 만든 비전력 관리 큐에 대한 WDFQUEUE 핸들입니다.

OutputReportQueue

HID SPI 클래스 확장에서 출력 보고서 요청을 수신하기 위해 클라이언트에서 만든 비전력 관리 큐에 대한 WDFQUEUE 핸들입니다.

반환 값

없음

설명

HIDSPICX_DEVICE_CONFIG 구조체 포인터를 HidSpiCxDeviceConfigure 함수에 전달하기 전에 먼저 이 매크로를 호출하여 초기화해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 11
머리글 hidspicx.h

추가 정보

HidSpiCxDeviceConfigure

HIDSPICX_DEVICE_CONFIG

EVT_HIDSPICX_RESETDEVICE

EVT_HIDSPICX_NOTIFY_POWERDOWN