structure NFC_CX_CLIENT_CONFIG (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-typé.
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.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10 |
serveur minimum pris en charge | Aucun pris en charge |
d’en-tête | nfccx.h (include Ncidef.h) |