estructura NFC_CX_CLIENT_CONFIG (nfccx.h)
La estructura NFC_CX_CLIENT_CONFIG es un parámetro de entrada para NfcCxDeviceInitConfig.
Sintaxis
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;
Miembros
Size
Tamaño de esta estructura en bytes.
IsPowerPolicyOwner
Enumerador con tipo WDF_TRI_STATE.
PowerIdleTimeout
Valor IdleTimeout, en milisegundos. El valor predeterminado es 1 segundo.
PowerIdleType
Enumerador con tipo de WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE.
BusType
Enumerador con tipo NFC_CX_TRANSPORT_TYPE.
DriverFlags
Combinación de valores de NFC_CX_DRIVER_FLAGS.
DeviceMode
Modo de dispositivo.
EvtNfcCxWriteNciPacket
Puntero a un EvtNfcCxWriteNciPacket devolución de llamada.
EvtNfcCxDeviceIoControl
Puntero a una devolución de llamada EvtNfcCxDeviceIo Control.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10 |
servidor mínimo admitido | No se admite ninguna |
encabezado de |
nfccx.h (incluya Ncidef.h) |