ネイティブ Wifi
ネイティブ Wifi テクノロジの概要。
Native Wifi を開発するには、次のヘッダーが必要です。
このテクノロジのプログラミング ガイダンスについては、次を参照してください。
列挙
DOT11_ADHOC_AUTH_ALGORITHM アドホック ネットワーク上のユーザー認証またはマシン認証の認証アルゴリズムを指定します。 |
DOT11_ADHOC_CIPHER_ALGORITHM アドホック ネットワーク上の情報の暗号化と暗号化解除に使用する暗号アルゴリズムを指定します。 |
DOT11_ADHOC_CONNECT_FAIL_REASON 接続試行が失敗した理由を指定します。 |
DOT11_ADHOC_NETWORK_CONNECTION_STATUS アドホック ネットワークの接続状態を指定します。 |
ONEX_AUTH_IDENTITY 802.1X 認証状態に使用される ID の使用可能な値を指定します。 |
ONEX_AUTH_RESTART_REASON 802.1X 認証が再起動された可能性のある理由を指定します。 |
ONEX_AUTH_STATUS 802.1X 認証状態に使用できる値を指定します。 |
ONEX_EAP_METHOD_BACKEND_SUPPORT 802.1X 認証用にサプリカントで構成された EAP メソッドが認証サーバーでサポートされるかどうかを示す値を指定します。 |
ONEX_NOTIFICATION_TYPE 802.1X モジュール通知のWLAN_NOTIFICATION_DATA構造体の NotificationCode メンバーの使用可能な値を指定します。 |
ONEX_REASON_CODE 802.1X 認証が失敗した理由を示す使用可能な値を指定します。 |
WL_DISPLAY_PAGES [ワイヤレス プロファイル のユーザー インターフェイス] ダイアログ ボックスが表示されたときにアクティブなタブを指定します。 |
WLAN_CONNECTION_MODE 接続モードを定義します。 |
WLAN_FILTER_LIST_TYPE フィルター リストの種類を示します。 |
WLAN_HOSTED_NETWORK_NOTIFICATION_CODE ワイヤレス ホステッド ネットワークで受信した通知に使用できる NotificationCode パラメーターの値を指定します。 |
WLAN_HOSTED_NETWORK_OPCODE ワイヤレス ホステッド ネットワークでクエリを実行または設定するプロパティの操作コードの値を指定します。 |
WLAN_HOSTED_NETWORK_PEER_AUTH_STATE ワイヤレス ホステッド ネットワーク上のピアの認証状態に使用できる値を指定します。 |
WLAN_HOSTED_NETWORK_REASON ワイヤレス ホステッド ネットワーク関数呼び出しの結果に使用できる値を指定します。 |
WLAN_HOSTED_NETWORK_STATE ワイヤレス ホステッド ネットワークのネットワーク状態に使用できる値を指定します。 |
WLAN_INTERFACE_TYPE ワイヤレス インターフェイスの種類を指定します。 |
WLAN_INTF_OPCODE ワイヤレス インターフェイスのパラメーターの設定とクエリに使用されるさまざまなオペコードを指定する定数を定義します。 |
WLAN_SECURABLE_OBJECT Native Wifi Functions で使用されるセキュリティ保護可能なオブジェクトを定義します。 |
関数
複製 新しい列挙インターフェイスを作成します。 (IEnumDot11AdHocInterfaces.Clone) |
複製 新しい列挙インターフェイスを作成します。 (IEnumDot11AdHocNetworks.Clone) |
複製 新しい列挙インターフェイスを作成します。 (IEnumDot11AdHocSecuritySettings.Clone) |
CommitCreatedNetwork 作成されたネットワークを初期化し、必要に応じてネットワークのプロファイルをプロファイル ストアにコミットします。 |
のインスタンスに接続するときには、 以前に作成したワイヤレス アドホック ネットワークに接続します。 |
CreateNetwork ワイヤレス アドホック ネットワークを作成します。 |
DeleteProfile ネットワークに関連付けられているプロファイルを削除します。 |
Disconnect (切断) アドホック ネットワークから切断します。 |
GetActiveNetwork インターフェイスで現在アクティブになっているネットワークを取得します。 |
GetContextGuid ネットワークに関連付けられているコンテキスト識別子を取得します。 |
GetDeviceSignature NIC の署名を取得します。 |
GetDot11AuthAlgorithm セキュリティ設定に関連付けられている認証アルゴリズムを取得します。 |
GetDot11CipherAlgorithm セキュリティ設定に関連付けられている暗号アルゴリズムを取得します。 |
GetFriendlyName NIC のフレンドリ名を取得します。 |
GetIEnumDot11AdHocInterfaces コンピューターで使用可能なワイヤレス ネットワーク インターフェイス カード (NIC) のセットを返します。 |
GetIEnumDot11AdHocNetworks この NIC に関連付けられているネットワークのコレクションを取得します。 |
GetIEnumDot11AdHocNetworks 接続範囲内で使用可能なアドホック ネットワークの宛先の一覧を返します。 |
GetIEnumSecuritySettings この NIC に関連付けられているセキュリティ設定のコレクションを取得します。 |
GetInterface ネットワークに関連付けられているインターフェイスを取得します。 |
GetNetwork 署名に関連付けられているネットワークを返します。 |
GetProfileName ネットワークに関連付けられているプロファイル名を取得します。 |
GetSecuritySetting ネットワークのセキュリティ設定を取得します。 |
GetSignalQuality ネットワークの無線に関連付けられている信号品質値を取得します。 |
GetSignature アドホック ネットワークに関連付けられている一意の署名を取得します。 |
GetSSID ネットワークの SSID を取得します。 |
GetStatus この NIC に関連付けられているアクティブなネットワークの接続状態を取得します。 |
GetStatus ネットワークの接続状態を取得します。 |
HasProfile ネットワークに関連付けられた保存済みプロファイルがあるかどうかを示すブール値を返します。 |
IsAdHocCapable NIC がアドホック ネットワークの作成または使用をサポートするかどうかを指定します。 |
IsDot11d NIC が 802.11d に準拠しているかどうかを指定します。 |
IsRadioOn 無線がオンかどうかを指定します。 |
次へ シーケンスから指定した数の要素を取得し、取得した項目の数だけ現在位置を進めます。 (IEnumDot11AdHocInterfaces.Next) |
次へ シーケンスから指定した数の要素を取得し、取得した項目の数だけ現在位置を進めます。 (IEnumDot11AdHocNetworks.Next) |
次へ シーケンスから指定した数の要素を取得し、取得した項目の数だけ現在位置を進めます。 (IEnumDot11AdHocSecuritySettings.Next) |
OnConnectFail 接続試行が失敗したことをクライアントに通知します。 |
OnConnectionStatusChange NIC に関連付けられているネットワークの接続状態が変更されたことをクライアントに通知します。 |
OnInterfaceAdd 新しいネットワーク インターフェイス カード (NIC) がアクティブであることをクライアントに通知します。 |
OnInterfaceRemove ネットワーク インターフェイス カード (NIC) が非アクティブになったことをクライアントに通知します。 |
OnNetworkAdd 新しいワイヤレス アドホック ネットワーク宛先が範囲内にあり、接続可能であることをクライアントに通知します。 |
OnNetworkRemove ワイヤレス アドホック ネットワークの宛先が接続で使用できなくなったことをクライアントに通知します。 |
OnStatusChange ネットワークの接続状態が変更されたことをクライアントに通知します。 |
リセット 列挙シーケンスの先頭にリセットします。 (IEnumDot11AdHocInterfaces.Reset) |
リセット 列挙シーケンスの先頭にリセットします。 (IEnumDot11AdHocNetworks.Reset) |
リセット 列挙シーケンスの先頭にリセットします。 (IEnumDot11AdHocSecuritySettings.Reset) |
Skip 列挙シーケンス内の次に指定された数の要素をスキップします。 (IEnumDot11AdHocInterfaces.Skip) |
Skip 列挙シーケンス内の次に指定された数の要素をスキップします。 (IEnumDot11AdHocNetworks.Skip) |
Skip 列挙シーケンス内の次に指定された数の要素をスキップします。 (IEnumDot11AdHocSecuritySettings.Skip) |
WFD_OPEN_SESSION_COMPLETE_CALLBACK WFDStartOpenSession 操作が完了したときに WFDStartOpenSession 関数によって呼び出されるコールバック関数を定義します。 |
WFDCancelOpenSession アプリケーションが、完了していない保留中の WFDStartOpenSession 関数を取り消す必要があることを示します。 |
WFDCloseHandle Wi-Fi Direct サービスへのハンドルを閉じます。 |
WFDCloseSession WFDStartOpenSession 関数が以前に正常に呼び出された後にセッションを閉じます。 |
WFDOpenHandle Wi-Fi Direct サービスへのハンドルを開き、使用する Wi-FI Direct API のバージョンをネゴシエートします。 |
WFDOpenLegacySession Wi-Fi Direct レガシ デバイスの格納されているプロファイルを取得して適用します。 |
WFDStartOpenSession Windows ペアリング エクスペリエンスを通じて以前にペアリングされた特定の Wi-Fi Direct デバイスへのオンデマンド接続を開始します。 |
WFDUpdateDeviceVisibility 特定更新インストールされている direct デバイス ノードの Wi-Fi Direct デバイス アドレスのデバイスの可視性 Wi-Fi します。 |
WLAN_NOTIFICATION_CALLBACK 通知コールバック関数の種類を定義します。 |
WlanAllocateMemory メモリを割り当てます。 |
WlanCloseHandle サーバーへの接続を閉じます。 |
WlanConnect 特定のネットワークへの接続を試みます。 |
WlanDeleteProfile ローカル コンピューター上のワイヤレス インターフェイスのワイヤレス プロファイルを削除します。 |
WlanDeviceServiceCommand OEM または IHV コンポーネントが特定のワイヤレス LAN インターフェイス上のデバイス サービスと通信できるようにします。 |
WlanDisconnect インターフェイスを現在のネットワークから切断します。 |
WlanEnumInterfaces ローカル コンピューターで現在有効になっているすべてのワイヤレス LAN インターフェイスを列挙します。 |
WlanExtractPsdIEDataList ビーコンに含まれる生 IE データから近接サービス検出 (PSD) 情報要素 (IE) データ リストを抽出します。 |
WlanFreeMemory メモリを解放します。 |
WlanGetAvailableNetworkList ワイヤレス LAN インターフェイスで使用可能なネットワークの一覧を取得します。 |
WlanGetFilterList グループ ポリシーまたはユーザーのアクセス許可リストを取得します。 |
WlanGetInterfaceCapability インターフェイスの機能を取得します。 |
WlanGetNetworkBssList 特定のワイヤレス LAN インターフェイス上のワイヤレス ネットワークまたはネットワークの基本的なサービス セット (BSS) エントリの一覧を取得します。 |
WlanGetProfile 指定したワイヤレス プロファイルに関するすべての情報を取得します。 |
WlanGetProfileCustomUserData ワイヤレス プロファイルに関連付けられているカスタム ユーザー データを取得します。 |
WlanGetProfileList プロファイルの一覧を取得します。 |
WlanGetSecuritySettings 構成可能なオブジェクトに関連付けられているセキュリティ設定を取得します。 |
WlanGetSupportedDeviceServices 特定のワイヤレス LAN インターフェイスでサポートされているデバイス サービスの一覧を取得します。 |
WlanHostedNetworkForceStart 要求をアプリケーションの呼び出しハンドルに関連付けずに、ワイヤレス ホステッド ネットワークをwlan_hosted_network_active状態に切り替えます。 |
WlanHostedNetworkForceStop 要求をアプリケーションの呼び出しハンドルに関連付けずに、ワイヤレス ホステッド ネットワークをwlan_hosted_network_idleに移行します。 |
WlanHostedNetworkInitSettings これらの設定がまだ構成されていない場合は、ワイヤレス ホステッド ネットワーク上のネットワーク接続設定 (SSID とピアの最大数など) を構成して保存します。 |
WlanHostedNetworkQueryProperty ワイヤレス ホステッド ネットワークの現在の静的プロパティに対してクエリを実行します。 |
WlanHostedNetworkQuerySecondaryKey ワイヤレス ホステッド ネットワークで使用するように構成されているセカンダリ セキュリティ キーに対してクエリを実行します。 |
WlanHostedNetworkQueryStatus ワイヤレス ホステッド ネットワークの現在の状態を照会します。 |
WlanHostedNetworkRefreshSecuritySettings ワイヤレス ホステッド ネットワーク セキュリティ設定の構成可能で自動生成された部分を更新します。 |
WlanHostedNetworkSetProperty ワイヤレス ホステッド ネットワークの静的プロパティを設定します。 |
WlanHostedNetworkSetSecondaryKey ワイヤレス ホステッド ネットワークで使用されるセカンダリ セキュリティ キーを構成します。 |
WlanHostedNetworkStartUsing ワイヤレス ホステッド ネットワークを開始します。 |
WlanHostedNetworkStopUsing ワイヤレス ホステッド ネットワークを停止します。 |
WlanIhvControl WLAN ドライバーまたはサービスの独立したハードウェア ベンダー (IHV) 制御のメカニズムを提供します。 |
WlanOpenHandle サーバーへの接続を開きます。 |
WlanQueryAutoConfigParameter 自動構成サービスのパラメーターを照会します。 |
WlanQueryInterface WlanQueryInterface 関数は、指定されたインターフェイスのさまざまなパラメーターに対してクエリを実行します。 |
WlanReasonCodeToString 指定した理由コードを記述する文字列を取得します。 |
WlanRegisterDeviceServiceNotification 管理者特権を持つユーザー モード クライアント、または User-Mode Driver Framework (UMDF) ドライバーを使用して、関心のあるデバイス サービスに対応する未承諾の通知に登録できるようにします。 |
WlanRegisterNotification すべてのワイヤレス インターフェイスで通知を登録および登録解除するために使用されます。 |
WlanRegisterVirtualStationNotification 仮想ステーションでの通知の登録と登録解除に使用されます。 |
WlanRenameProfile 指定したプロファイルの名前を変更します。 |
WlanSaveTemporaryProfile プロファイル ストアに一時プロファイルを保存します。 |
WlanScan 指定されたインターフェイスで使用可能なネットワークのスキャンを要求します。 |
WlanSetAutoConfigParameter 自動構成サービスのパラメーターを設定します。 |
WlanSetFilterList 許可/拒否リストを設定します。 |
WlanSetInterface ユーザーが構成可能なパラメーターを設定します。 |
WlanSetProfile 特定のプロファイルの内容を設定します。 |
WlanSetProfileCustomUserData プロファイルに関連付けられているカスタム ユーザー データを設定します。 |
WlanSetProfileEapUserData 生 EAP データで指定された拡張認証プロトコル (EAP) ユーザー資格情報を設定します。 |
WlanSetProfileEapXmlUserData XML 文字列で指定された拡張認証プロトコル (EAP) ユーザー資格情報を設定します。 |
WlanSetProfileList プロファイルの優先順位を設定します。 |
WlanSetProfilePosition ユーザー設定リスト内の指定された 1 つのプロファイルの位置を設定します。 |
WlanSetPsdIEDataList 近接サービス検出 (PSD) 情報要素 (IE) データ リストを設定します。 |
WlanSetSecuritySettings 構成可能なオブジェクトのセキュリティ設定を設定します。 |
WlanUIEditProfile ワイヤレス プロファイルのユーザー インターフェイス (UI) を表示します。 |
インターフェイス
IDot11AdHocInterface ワイヤレス ネットワーク インターフェイス カード (NIC) を表します。 |
IDot11AdHocInterfaceNotificationSink IDot11AdHocInterface でサポートされる通知を定義します。 |
IDot11AdHocManager 802.11 アドホック ネットワークを作成および管理します。 |
IDot11AdHocManagerNotificationSink IDot11AdHocManager インターフェイスでサポートされる通知を定義します。 |
IDot11AdHocNetwork 接続範囲内で使用可能なアドホック ネットワークの宛先を表します。 |
IDot11AdHocNetworkNotificationSink IDot11AdHocNetwork インターフェイスでサポートされる通知を定義します。 |
IDot11AdHocSecuritySettings ワイヤレス アドホック ネットワークのセキュリティ設定を指定します。 |
IEnumDot11AdHocInterfaces 現在表示されている 802.11 アドホック ネットワーク インターフェイスのコレクションを表します。 |
IEnumDot11AdHocNetworks 現在表示されている 802.11 アドホック ネットワークのコレクションを表します。 |
IEnumDot11AdHocSecuritySettings 表示されている各ワイヤレス アドホック ネットワークに関連付けられているセキュリティ設定のコレクションを表します。 |
構造
DOT11_NETWORK 使用可能なワイヤレス ネットワークに関する情報が含まれています。 (DOT11_NETWORK) |
DOT11_NETWORK_LIST 802.11 ワイヤレス ネットワークの一覧が含まれています。 |
ONEX_AUTH_PARAMS 802.1X 認証に使用される 802.1X 認証パラメーターが含まれています。 |
ONEX_EAP_ERROR 802.1X 認証でエラーが発生した場合の 802.1X EAP エラーが含まれます。 |
ONEX_RESULT_UPDATE_DATA 802.1X 認証に対する状態の変更に関する情報が含まれます。 |
ONEX_STATUS 現在の 802.1X 認証状態が含まれています。 |
ONEX_VARIABLE_BLOB 変数サイズのメンバーを含む他の 802.1X 認証構造体のメンバーとして使用されます。 |
WLAN_ASSOCIATION_ATTRIBUTES 接続の関連付け属性が含まれます。 |
WLAN_AUTH_CIPHER_PAIR_LIST 認証と暗号アルゴリズムのペアの一覧が含まれています。 |
WLAN_AVAILABLE_NETWORK 使用可能なワイヤレス ネットワークに関する情報が含まれています。 (WLAN_AVAILABLE_NETWORK) |
WLAN_AVAILABLE_NETWORK_LIST 使用可能なネットワークに関する情報の配列が含まれています。 |
WLAN_BSS_ENTRY 基本的なサービス セット (BSS) に関する情報が含まれています。 |
WLAN_BSS_LIST 基本的なサービス セット (BSS) エントリの一覧が含まれます。 |
WLAN_CONNECTION_ATTRIBUTES ワイヤレス接続の属性を定義します。 |
WLAN_CONNECTION_NOTIFICATION_DATA 接続関連の通知に関する情報が含まれています。 |
WLAN_CONNECTION_PARAMETERS WlanConnect 関数を使用するときに使用するパラメーターを指定します。 |
WLAN_CONNECTION_QOS_INFO 現在の接続に関する WFA Wi-Fi QoS 管理仕様で概説されている QoS 機能に関する情報が含まれています。 |
WLAN_COUNTRY_OR_REGION_STRING_LIST サポートされている国または地域の文字列の一覧が含まれます。 |
WLAN_DEVICE_SERVICE_GUID_LIST デバイス サービス GUID の配列が含まれています。 |
WLAN_DEVICE_SERVICE_NOTIFICATION_DATA デバイス サービス通知を表す 構造体。 |
WLAN_HOSTED_NETWORK_CONNECTION_SETTINGS ワイヤレスホステッド ネットワークの接続設定に関する情報が含まれます。 |
WLAN_HOSTED_NETWORK_DATA_PEER_STATE_CHANGE ワイヤレス ホステッド ネットワーク上のデータ ピアのネットワーク状態の変更に関する情報が含まれます。 |
WLAN_HOSTED_NETWORK_PEER_STATE ワイヤレス ホステッド ネットワーク上のピアのピア状態に関する情報が含まれます。 |
WLAN_HOSTED_NETWORK_RADIO_STATE ワイヤレスホステッド ネットワーク上の無線状態に関する情報が含まれます。 |
WLAN_HOSTED_NETWORK_SECURITY_SETTINGS ワイヤレスホステッド ネットワークのセキュリティ設定に関する情報が含まれます。 |
WLAN_HOSTED_NETWORK_STATE_CHANGE ワイヤレス ホステッド ネットワークでのネットワーク状態の変更に関する情報が含まれます。 |
WLAN_HOSTED_NETWORK_STATUS ワイヤレスホステッド ネットワークの状態に関する情報が含まれます。 |
WLAN_INTERFACE_CAPABILITY インターフェイスの機能に関する情報が含まれています。 |
WLAN_INTERFACE_INFO ワイヤレス LAN インターフェイスに関する情報が含まれています。 |
WLAN_INTERFACE_INFO_LIST NIC インターフェイス情報の配列。 |
WLAN_MAC_FRAME_STATISTICS 送受信された MAC フレームに関する情報が含まれます。 |
WLAN_MSM_NOTIFICATION_DATA メディア固有モジュール (MSM) 接続関連の通知に関する情報が含まれています。 |
WLAN_PHY_FRAME_STATISTICS 送受信された PHY フレームに関する情報が含まれます。 |
WLAN_PHY_RADIO_STATE 無線の状態を指定します。 |
WLAN_PROFILE_INFO プロファイルに関する基本情報。 |
WLAN_PROFILE_INFO_LIST ワイヤレス プロファイル情報の一覧が含まれます。 |
WLAN_QOS_CAPABILITIES WFA Wi-Fi QoS 管理仕様に記載されている機能の機能が含まれています。 |
WLAN_QOS_INFO WFA の Wi-Fi QoS 管理仕様に記載され、802.11 仕様で定義されている 4 つの機能に関する情報を表します。 |
WLAN_RADIO_STATE 物理層 (PHY) タイプのリストの無線状態を指定します。 |
WLAN_RATE_SET サポートされているデータ レートのセット。 |
WLAN_RAW_DATA 一部の Native Wifi 関数で使用される BLOB の形式の生データが含まれます。 |
WLAN_RAW_DATA_LIST 一部の Native Wifi 関数で使用されるデータ BLOB の配列の形式で生データが含まれます。 |
WLAN_REALTIME_CONNECTION_QUALITY 特定のインターフェイスでの接続の品質を表す属性を表します。 |
WLAN_REALTIME_CONNECTION_QUALITY_LINK_INFO 接続されているリンクに関する情報が含まれます。 |
WLAN_SECURITY_ATTRIBUTES ワイヤレス接続のセキュリティ属性を定義します。 |
WLAN_STATISTICS インターフェイスに関するアソートされた統計情報。 |