estrutura NFC_CX_CLIENT_CONFIG (nfccx.h)
A estrutura NFC_CX_CLIENT_CONFIG é um parâmetro de entrada para nfcCxDeviceInitConfig.
Sintaxe
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;
Membros
Size
Tamanho dessa estrutura em bytes.
IsPowerPolicyOwner
Um enumerador tipo WDF_TRI_STATE.
PowerIdleTimeout
Valor idleTimeout, em milissegundos. O padrão é 1 segundo.
PowerIdleType
Um enumerador tipo WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE.
BusType
Um enumerador tipo NFC_CX_TRANSPORT_TYPE.
DriverFlags
Combinação de valores NFC_CX_DRIVER_FLAGS.
DeviceMode
Modo de dispositivo.
EvtNfcCxWriteNciPacket
Ponteiro para um EvtNfcCxWriteNciPacket retorno de chamada.
EvtNfcCxDeviceIoControl
Ponteiro para um retorno de chamada EvtNfcCxDeviceIoControl.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 10 |
servidor com suporte mínimo | Nenhum com suporte |
cabeçalho | nfccx.h (inclua Ncidef.h) |