struttura NFC_CX_CLIENT_CONFIG (nfccx.h)
La struttura NFC_CX_CLIENT_CONFIG è un parametro di input per NfcCxDeviceInitConfig.
Sintassi
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;
Membri
Size
Dimensione di questa struttura in byte.
IsPowerPolicyOwner
Enumeratore WDF_TRI_STATEtipizzato.
PowerIdleTimeout
Valore IdleTimeout, espresso in millisecondi. Il valore predefinito è 1 secondo.
PowerIdleType
Enumeratore WDF_POWER_POLICY_IDLE_TIMEOUT_TYPEtipizzato.
BusType
Enumeratore NFC_CX_TRANSPORT_TYPEtipizzato.
DriverFlags
Combinazione di valori di NFC_CX_DRIVER_FLAGS.
DeviceMode
Modalità dispositivo.
EvtNfcCxWriteNciPacket
Puntatore a un EvtNfcCxWriteNciPacket callback.
EvtNfcCxDeviceIoControl
Puntatore a un callback EvtNfcCxDeviceIoControl
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10 |
server minimo supportato | Nessuna supportata |
intestazione |
nfccx.h (include Ncidef.h) |