Freigeben über


NFC_CX_CLIENT_CONFIG Struktur (nfccx.h)

Die NFC_CX_CLIENT_CONFIG-Struktur ist ein Eingabeparameter für NfcCxDeviceInitConfig-.

Syntax

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;

Angehörige

Size

Größe dieser Struktur in Byte.

IsPowerPolicyOwner

Ein WDF_TRI_STATE-typed-Enumerator.

PowerIdleTimeout

IdleTimeout-Wert in Millisekunden. Der Standardwert ist 1 Sekunde.

PowerIdleType

Ein WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE-typed-Enumerator.

BusType

Ein NFC_CX_TRANSPORT_TYPE-typed-Enumerator.

DriverFlags

Kombination aus NFC_CX_DRIVER_FLAGS Werten.

DeviceMode

Gerätemodus.

EvtNfcCxWriteNciPacket

Zeiger auf einen EvtNfcCxWriteNciPacket Rückruf.

EvtNfcCxDeviceIoControl

Zeiger auf einen EvtNfcCxDeviceIoControl Rückruf.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
mindestens unterstützte Server- Keine unterstützt
Header- nfccx.h (include Ncidef.h)

Siehe auch

Designanleitung für NFC-Klassenerweiterungen

Designleitfaden für Near Field Communication (NFC)