wlanapi.h ヘッダー

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

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

関数

 
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 します。
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

ワイヤレス Hosted Network セキュリティ設定の構成可能な部分と自動生成された部分を更新します。
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) を表示します。

コールバック関数

 
WFD_OPEN_SESSION_COMPLETE_CALLBACK

WFDStartOpenSession 操作が完了したときに WFDStartOpenSession 関数によって呼び出されるコールバック関数を定義します。
WLAN_NOTIFICATION_CALLBACK

通知コールバック関数の種類を定義します。

構造

 
DOT11_NETWORK

使用可能なワイヤレス ネットワークに関する情報が含まれています。 (DOT11_NETWORK)
DOT11_NETWORK_LIST

802.11 ワイヤレス ネットワークの一覧が含まれています。
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

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

列挙

 
DOT11_RADIO_STATE

DOT11_RADIO_STATE列挙は、802.11 無線状態を指定します。
WL_DISPLAY_PAGES

ワイヤレス プロファイルのユーザー インターフェイス ダイアログ ボックスが表示されるときにアクティブなタブを指定します。
WLAN_ADHOC_NETWORK_STATE

WLAN_ADHOC_NETWORK_STATE列挙は、アドホック ネットワークの接続状態を指定します。
WLAN_AUTOCONF_OPCODE

WLAN_AUTOCONF_OPCODE列挙は、自動構成パラメーターを指定します。
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

ワイヤレス Hosted Network 関数呼び出しの結果に使用できる値を指定します。
WLAN_HOSTED_NETWORK_STATE

ワイヤレス ホステッド ネットワークのネットワーク状態に使用できる値を指定します。
WLAN_IHV_CONTROL_TYPE

WLAN_IHV_CONTROL_TYPE列挙は、ベンダー固有のメソッドによってバイパスされるソフトウェアの種類を指定します。
WLAN_INTERFACE_STATE

WLAN_INTERFACE_STATE列挙は、インターフェイスの状態を示します。
WLAN_INTERFACE_TYPE

ワイヤレス インターフェイスの種類を指定します。
WLAN_INTF_OPCODE

ワイヤレス インターフェイスでのパラメーターの設定とクエリに使用されるさまざまなオペコードを指定する定数を定義します。
WLAN_NOTIFICATION_ACM

WLAN_NOTIFICATION_ACM列挙体は、WLAN_NOTIFICATION_DATA構造体の NotificationCode メンバーの使用可能な値を指定します。
WLAN_NOTIFICATION_MSM

WLAN_NOTIFICATION_MSM列挙は、WLAN_NOTIFICATION_DATA構造体の NotificationCode メンバーの使用可能な値を指定します。
WLAN_OPCODE_VALUE_TYPE

WLAN_OPCODE_VALUE_TYPE列挙は、自動構成 (自動構成) 設定の起点を指定します。
WLAN_POWER_SETTING

WLAN_POWER_SETTING列挙は、インターフェイスの電源設定を指定します。
WLAN_SECURABLE_OBJECT

Native Wifi Functions で使用されるセキュリティ保護可能なオブジェクトを定義します。