Share via


NFC_CX_CLIENT_CONFIG structure (nfccx.h)

La structure NFC_CX_CLIENT_CONFIG est un paramètre d’entrée pour NfcCxDeviceInitConfig.

Syntaxe

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;

Membres

Size

Taille de cette structure en octets.

IsPowerPolicyOwner

Énumérateur WDF_TRI_STATE typé.

PowerIdleTimeout

Valeur IdleTimeout, en millisecondes. La valeur par défaut est 1 seconde.

PowerIdleType

Énumérateur WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE.

BusType

Énumérateur NFC_CX_TRANSPORT_TYPE typé.

DriverFlags

Combinaison de valeurs NFC_CX_DRIVER_FLAGS .

DeviceMode

Mode appareil.

EvtNfcCxWriteNciPacket

Pointeur vers un rappel EvtNfcCxWriteNciPacket .

EvtNfcCxDeviceIoControl

Pointeur vers un rappel EvtNfcCxDeviceIoControl .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Aucun pris en charge
En-tête nfccx.h (include Ncidef.h)

Voir aussi

Guide de conception de l’extension de classe NFC

Guide de conception nfc (Near Field Communication)