次の方法で共有


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
サポートされている最小のサーバー サポートなし
Header nfccx.h (Ncidef.h を含む)

こちらもご覧ください

NFC クラス拡張設計ガイド

近距離無線通信 (NFC) 設計ガイド