NFC_CX_CLIENT_CONFIG結構 (nfccx.h)
NFC_CX_CLIENT_CONFIG 結構是 NfcCxDeviceInitConfig的輸入參數。
語法
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;
成員
Size
這個結構的大小,以位元組為單位。
IsPowerPolicyOwner
WDF_TRI_STATE型別列舉值。
PowerIdleTimeout
IdleTimeout 值,以毫秒為單位。 預設值為 1 秒。
PowerIdleType
WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE型別列舉值。
BusType
NFC_CX_TRANSPORT_TYPE型別列舉值。
DriverFlags
NFC_CX_DRIVER_FLAGS 值的組合。
DeviceMode
裝置模式。
EvtNfcCxWriteNciPacket
EvtNfcCxWriteNciPacket 回呼的指標。
EvtNfcCxDeviceIoControl
EvtNfcCxDeviceIoControl 回呼的指標。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 |
支援的最低伺服器 | 不支援 |
標頭 | nfccx.h (包括 Ncidef.h) |