wificx.h ヘッダー

このヘッダーはネットワークで使用されます。 詳細については、次を参照してください。

wificx.h には、次のプログラミング インターフェイスが含まれています。

関数

 
WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES_INIT

WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES_INIT関数は、WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES構造体を初期化します。
WIFI_ADAPTER_TX_PEER_ADDRESS_DEMUX_INIT

WIFI_ADAPTER_TX_PEER_ADDRESS_DEMUX_INITは、Tx DEMUX 型がPEER_ADDRESSされるときに、WIFI_ADAPTER_TX_DEMUX構造体を初期化します。
WIFI_ADAPTER_TX_WMMINFO_DEMUX_INIT

WIFI_ADAPTER_TX_WMMINFO_DEMUX_INIT関数は、Tx DEMUX 型が WMMINFO の場合に、WIFI_ADAPTER_TX_DEMUX構造体を初期化します。
WIFI_ADAPTER_WAKE_CAPABILITIES_INIT

WIFI_ADAPTER_WAKE_CAPABILITIES_INIT メソッドは、WIFI_ADAPTER_WAKE_CAPABILITIES構造体を初期化します。
WIFI_DEVICE_CONFIG_INIT

WIFI_DEVICE_CONFIG_INIT関数は、WIFI_DEVICE_CONFIG構造体を初期化します。
WifiAdapterAddPeer

クライアント ドライバーは WifiAdapterAddPeer を呼び出して、ピアが指定されたアドレスに接続したことを WiFiCx フレームワークに伝えます。
WifiAdapterGetPortId

WifiAdapterGetPortId 関数は、Wi-Fi アダプター ポート ID を取得します。
WifiAdapterGetType

WifiAdapterGetType 関数は、Wi-Fi アダプターの種類を取得します。
WifiAdapterInitAddTxDemux

WifiAdapterInitAddTxDemux 関数は、複数の Tx キューのサポートに対して DEMUX プロパティを追加します。
WifiAdapterInitGetType

WifiAdapterInitGetType 関数は、NETADAPTER_INIT オブジェクトからアダプターの種類を取得します。
WifiAdapterInitialize

WifiAdapterInitialize 関数は、WiFiCx 用に新しく作成された NETADAPTER オブジェクトを初期化します。
WifiAdapterPowerOffloadSetRsnRekeyCapabilities

WifiAdapterPowerOffloadSetRsnRekeyCapabilities 関数は、WiFiCx ネット アダプターの RSN キー変更電源オフロード機能を設定します。
WifiAdapterRemovePeer

クライアント ドライバーは WifiAdapterRemovePeer を呼び出して、ピアが切断されたことを WiFiCx フレームワークに伝えます。
WifiAdapterReportWakeReason

WifiAdapterReportWakeReason メソッドは、Wi-Fi デバイスがウェイクアップ イベントを生成した理由をフレームワークに報告します。
WifiAdapterSetWakeCapabilities

WifiAdapterSetWakeCapabilities メソッドは、WiFiCx デバイスのウェイク機能を設定します。
WifiDeviceGetOsWdiVersion

WifiDeviceGetOsWdiVersion 関数は、WifiCx がクライアント ドライバーの TLV パーサー/ジェネレーターを初期化するために使用する TLV バージョンを取得します。
WifiDeviceInitConfig

WifiDeviceInitConfig 関数は、WiFiCx デバイスの初期化操作を初期化します。
WifiDeviceInitialize

WifiDeviceInitialize 関数は、クライアント ドライバーの WiFiCx 固有のコールバック関数を登録します。
WifiDeviceReceiveIndication

WiFiCx ドライバーは WifiDeviceReceiveIndication を呼び出して、WiFiCx フレームワークに状態表示を送信します。
WifiDeviceSetBandCapabilities

WifiDeviceSetBandCapabilities 関数は、WiFiCx デバイスのバンド機能を設定します。
WifiDeviceSetDeviceCapabilities

WifiDeviceSetDeviceCapabilities 関数は、WiFiCx デバイスのデバイス機能を設定します。
WifiDeviceSetPhyCapabilities

WifiDeviceSetPhyCapabilities 関数は、WiFiCx デバイスの PHY 機能を設定します。
WifiDeviceSetStationCapabilities

WifiDeviceSetStationCapabilities 関数は、WiFiCx デバイスのステーション機能を設定します。
WifiDeviceSetWiFiDirectCapabilities

WifiDeviceSetWiFiDirectCapabilities 関数は、WiFiCx デバイスの Wi-Fi Direct 機能を設定します。
WifiDirectDeviceCreate

WifiDirectDeviceCreate 関数は、WIFIDIRECTDEVICE オブジェクトを作成します。
WifiDirectDeviceGetPortId

WifiDirectDeviceGetPortId 関数は、Wi-Fi Direct ポート ID を取得します。
WifiDirectDeviceInitialize

WifiDirectDeviceInitialize 関数は、新しく作成された WIFIDIRECTDEVICE オブジェクトを初期化します。
WifiRequestComplete

WiFiCx ドライバーは WifiRequestComplete を呼び出して、デバイスにコマンド メッセージを送信する要求を完了します。
WifiRequestGetInOutBuffer

WiFiCx ドライバーは WifiRequestGetInOutBuffer を呼び出して、コマンド メッセージの入出力バッファーを取得します。
WifiRequestGetMessageId

WifiRequestGetMessageId 関数は、WiFiCx コマンド メッセージの ID を返します。
WifiRequestSetBytesNeeded

WiFiCx ドライバーは WifiRequestSetBytesNeeded を呼び出して、コマンド メッセージのバッファー サイズを大きく設定します。
WifiTxQueueGetDemuxPeerAddress

WifiTxQueueGetDemuxPeerAddress 関数は、WiFiCx フレームワークがこのキューに使用するピア アドレスを取得します。
WifiTxQueueGetDemuxWmmInfo

WifiTxQueueGetDemuxWmmInfo 関数は、WiFiCx フレームワークがこのキューに使用する優先度を取得します。

コールバック関数

 
EVT_WIFI_DEVICE_CREATE_ADAPTER

WiFiCx ドライバーは、NETADAPTER オブジェクトを作成するために EvtWifiDeviceCreateAdapter を実装します。
EVT_WIFI_DEVICE_CREATE_WIFIDIRECTDEVICE

WiFiCx クライアント ドライバーは、WifiDIRECTDEVICE オブジェクトを作成するために EvtWifiDeviceCreateWifiDirectDevice を実装します。
EVT_WIFI_DEVICE_SEND_COMMAND

WiFiCx ドライバーの EvtWifiDeviceSendCommand コールバック関数は、WiFiCx フレームワークによって送信されたコマンド メッセージを取得して処理します。

構造

 
WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES

WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES構造では、WiFiCx ネット アダプターの RSN キー再キー電源オフロード機能について説明します。
WIFI_ADAPTER_TX_DEMUX

WIFI_ADAPTER_TX_DEMUX構造体は、Tx DEMUX 情報を指定します。
WIFI_ADAPTER_WAKE_CAPABILITIES

WIFI_ADAPTER_WAKE_CAPABILITIES構造では、WiFiCx ネット アダプターの Wake-on-LAN (WoL) 機能について説明します。
WIFI_BAND_CAPABILITIES

WIFI_BAND_CAPABILITIES構造では、WiFiCx デバイスのバンド機能について説明します。
WIFI_BAND_INFO

WIFI_BAND_INFO構造体には、バンド情報が含まれています。
WIFI_DEVICE_CAPABILITIES

WIFI_DEVICE_CAPABILITIES構造では、WiFiCx デバイスの機能について説明します。
WIFI_DEVICE_CONFIG

WIFI_DEVICE_CONFIG構造体には、クライアント ドライバーの WiFiCx 固有のコールバック関数へのポインターが含まれています。
WIFI_PHY_CAPABILITIES

WIFI_PHY_CAPABILITIES構造では、WiFiCx デバイスの PHY 機能について説明します。
WIFI_PHY_INFO

WIFI_PHY_INFO構造体には PHY 情報が含まれています。
WIFI_STA_BANDS_COMBINATION

WIFI_STA_BANDS_COMBINATION構造体には、セカンダリ STA 接続で使用できるバンド ID の一覧が含まれています。
WIFI_STATION_CAPABILITIES

WIFI_STATION_CAPABILITIES構造では、WiFiCx デバイスのステーション機能について説明します。
WIFI_WIFIDIRECT_CAPABILITIES

WIFI_WIFIDIRECT_CAPABILITIES構造では、WiFiCx デバイスの Wi-Fi Direct 機能について説明します。

列挙

 
WIFI_ADAPTER_TX_DEMUX_TYPE

WIFI_ADAPTER_TX_DEMUX_TYPE列挙では、Tx DEMUX 型を指定します。
WIFI_ADAPTER_TYPE

WIFI_ADAPTER_TYPE列挙体は、Wi-Fi アダプターの種類を指定します。
WIFI_WAKE_REASON_TYPE

WIFI_WAKE_REASON_TYPE列挙体は、WiFiCx アダプターによって生成される wake-on-LAN (WoL) ウェイク イベントの理由の種類を指定します。