NFC_CX_CLIENT_CONFIG 구조체(nfccx.h)

NFC_CX_CLIENT_CONFIG 구조체는 NfcCxDeviceInitConfig에 대한 입력 매개 변수입니다.

구문

typedef struct _NFC_CX_CLIENT_CONFIG {
  ULONG                              Size;
  WDF_TRI_STATE                      IsPowerPolicyOwner;
  ULONG                              PowerIdleTimeout;
  WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE PowerIdleType;
  NFC_CX_TRANSPORT_TYPE              BusType;
  ULONG                              DriverFlags;
  NFC_CX_DEVICE_MODE                 DeviceMode;
  PFN_NFC_CX_WRITE_NCI_PACKET        EvtNfcCxWriteNciPacket;
  PFN_NFC_CX_DEVICE_IO_CONTROL       EvtNfcCxDeviceIoControl;
} NFC_CX_CLIENT_CONFIG, *PNFC_CX_CLIENT_CONFIG;

멤버

Size

이 구조체의 크기(바이트)입니다.

IsPowerPolicyOwner

WDF_TRI_STATE 형식의 열거자입니다.

PowerIdleTimeout

IdleTimeout 값(밀리초)입니다. 기본값은 1초입니다.

PowerIdleType

WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE 형식의 열거자입니다.

BusType

NFC_CX_TRANSPORT_TYPE 형식의 열거자입니다.

DriverFlags

NFC_CX_DRIVER_FLAGS 값의 조합입니다.

DeviceMode

디바이스 모드.

EvtNfcCxWriteNciPacket

EvtNfcCxWriteNciPacket 콜백에 대한 포인터입니다.

EvtNfcCxDeviceIoControl

EvtNfcCxDeviceIoControl 콜백에 대한 포인터입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10
지원되는 최소 서버 지원되는 버전 없음
머리글 nfccx.h(Ncidef.h 포함)

추가 정보

NFC 클래스 확장 디자인 가이드

NFC(근거리 통신) 디자인 가이드