英語で読む

次の方法で共有


ネイティブ 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

インターフェイスに関するアソートされた統計情報。