Important
一部の情報は、市販される前に大幅に変更される可能性があるプレリリース製品に関連しています。 Microsoft は、ここで提供される情報に関して明示的または黙示的な保証を行いません。
ワイヤレス インターフェイスでのパラメーターの設定とクエリに使用されるさまざまなオペコードを指定する定数を定義します。 これらの定数は、ワイヤレス インターフェイスでパラメーターを照会または設定するために、OpCode パラメーターを WlanQueryInterface 関数と WlanSetInterface 関数に渡すことができるオペコードを表します。
構文
typedef enum _WLAN_INTF_OPCODE {
wlan_intf_opcode_autoconf_start = 0x000000000,
wlan_intf_opcode_autoconf_enabled,
wlan_intf_opcode_background_scan_enabled,
wlan_intf_opcode_media_streaming_mode,
wlan_intf_opcode_radio_state,
wlan_intf_opcode_bss_type,
wlan_intf_opcode_interface_state,
wlan_intf_opcode_current_connection,
wlan_intf_opcode_channel_number,
wlan_intf_opcode_supported_infrastructure_auth_cipher_pairs,
wlan_intf_opcode_supported_adhoc_auth_cipher_pairs,
wlan_intf_opcode_supported_country_or_region_string_list,
wlan_intf_opcode_current_operation_mode,
wlan_intf_opcode_supported_safe_mode,
wlan_intf_opcode_certified_safe_mode,
wlan_intf_opcode_hosted_network_capable,
wlan_intf_opcode_management_frame_protection_capable,
wlan_intf_opcode_secondary_sta_interfaces,
wlan_intf_opcode_secondary_sta_synchronized_connections,
wlan_intf_opcode_realtime_connection_quality,
wlan_intf_opcode_qos_info,
wlan_intf_opcode_autoconf_end = 0x0fffffff,
wlan_intf_opcode_msm_start = 0x10000100,
wlan_intf_opcode_statistics,
wlan_intf_opcode_rssi,
wlan_intf_opcode_msm_end = 0x1fffffff,
wlan_intf_opcode_security_start = 0x20010000,
wlan_intf_opcode_security_end = 0x2fffffff,
wlan_intf_opcode_ihv_start = 0x30000000,
wlan_intf_opcode_ihv_end = 0x3fffffff
} WLAN_INTF_OPCODE, *PWLAN_INTF_OPCODE;
Constants
wlan_intf_opcode_autoconf_start値: 0x000000000 使用されません。 |
wlan_intf_opcode_autoconf_enabled自動構成が有効になっているかどうかを設定またはクエリするために使用されるオペコード。 |
wlan_intf_opcode_background_scan_enabledバックグラウンド スキャンが有効かどうかを設定またはクエリするために使用されるオペコード。 バックグラウンド スキャンは、インターフェイスが接続状態の場合にのみ無効にすることができます。 少なくとも 1 つのクライアントで無効にされた場合、バックグラウンド スキャンは無効になります。 インターフェイスが切断されると、バックグラウンド スキャンが自動的に有効になります。 |
wlan_intf_opcode_media_streaming_modeドライバーのメディア ストリーミング モードを設定またはクエリするために使用されるオペコード。 メディア ストリーミング モードは、インターフェイスが接続状態の場合にのみ設定できます。 メディア ストリーミング モードは、少なくとも 1 つのクライアントで有効になっている場合に有効になります。 インターフェイスが切断された場合、メディア ストリーミング モードは自動的に無効になります |
wlan_intf_opcode_radio_state無線状態の設定またはクエリに使用されるオペコード。 |
wlan_intf_opcode_bss_typeインターフェイスの BSS 型の設定またはクエリに使用されるオペコード。 |
wlan_intf_opcode_interface_stateインターフェイスの状態のクエリに使用されるオペコード。 このオペコードは、 WlanQueryInterface 関数を使用したクエリ操作でのみ使用できます。 |
wlan_intf_opcode_current_connectionインターフェイスの現在の接続に関する情報を照会するために使用されるオペコード。 このオペコードは、 WlanQueryInterface 関数を使用したクエリ操作でのみ使用できます。 インターフェイスが切断状態または切断状態の場合、 WlanQueryInterface 関数は ERROR_INVALID_STATEを返します。 |
wlan_intf_opcode_channel_numberワイヤレス インターフェイスが動作している現在のチャネルのクエリに使用されるオペコード。 このオペコードは、 WlanQueryInterface 関数を使用したクエリ操作でのみ使用できます。 |
wlan_intf_opcode_supported_infrastructure_auth_cipher_pairsインフラストラクチャ モードでサポートされている認証/暗号ペアのクエリに使用されるオペコード。 このオペコードは、 WlanQueryInterface 関数を使用したクエリ操作でのみ使用できます。 |
wlan_intf_opcode_supported_adhoc_auth_cipher_pairsサポートされている認証/暗号ペアに対してアドホック モードのクエリを実行するために使用されるオペコード。 このオペコードは、 WlanQueryInterface 関数を使用したクエリ操作でのみ使用できます。 |
wlan_intf_opcode_supported_country_or_region_string_listサポートされている国または地域の文字列の一覧のクエリに使用されるオペコード。 このオペコードは、 WlanQueryInterface 関数を使用したクエリ操作でのみ使用できます。 |
wlan_intf_opcode_current_operation_modeワイヤレス インターフェイスの現在の操作モードを設定またはクエリするために使用されるオペコード。 操作モードの詳細については、「 ネイティブ 802.11 操作モード」を参照してください。 |
wlan_intf_opcode_supported_safe_modeミニポート/NIC の組み合わせが Federal Information Processing Standards (FIPS) モードをサポートしているかどうかを照会するために使用されるオペコード。 このオペコードは、 WlanQueryInterface 関数を使用したクエリ操作でのみ使用できます。 FIPS モードはセーフ モードとも呼ばれます。 このワイヤレス セーフ モードは、オペレーティング システムのセーフ モードとは異なります。 |
wlan_intf_opcode_certified_safe_modeミニポートと NIC の組み合わせが FIPS 認定されているかどうかを照会するために使用されるオペコード。 このオペコードは、 WlanQueryInterface 関数を使用したクエリ操作でのみ使用できます。 |
wlan_intf_opcode_hosted_network_capableワイヤレス インターフェイスに関連付けられているデバイス ドライバーで Hosted Network サポートのクエリを実行するために使用されるオペコード。 このオペコードは、 WlanQueryInterface 関数を使用したクエリ操作でのみ使用できます。 クエリによってこのオペコードに対して返されるデータ型はブール値です。 TRUE が返される値は、Hosted Network がサポートされていることを示します。 FALSE の値は、ホストされているネットワークがサポートされていないことを示します。 この値は、ワイヤレス LAN サービスがインストールされた Windows 7 および Windows Server 2008 R2 のワイヤレス ホスト型ネットワークをサポートするために追加されたネイティブ ワイヤレス API の拡張機能です。 |
wlan_intf_opcode_management_frame_protection_capableワイヤレス インターフェイスに関連付けられているデバイス ドライバーで管理フレーム保護 (MFP) がサポートされているかどうかを照会するために使用されるオペコード。 このオペコードは、 WlanQueryInterface 関数を使用したクエリ操作でのみ使用できます。 複合機は、802.11 標準に対する IEEE 802.11w-2009 の修正で定義されています。 この値は、Windows 8 および Windows Server 2012 でサポートされています。 |
wlan_intf_opcode_secondary_sta_interfacesクライアントが特定のインターフェイスのセカンダリ STA に関する情報を照会できるようにします。 指定されたインターフェイス上のセカンダリ STA の WLAN_INTERFACE_INFO_LIST を返します。 |
wlan_intf_opcode_secondary_sta_synchronized_connections指定されたインターフェイスでセカンダリ STA 同期接続が有効になっているかどうかを照会するために使用されるオペコード。 |
wlan_intf_opcode_realtime_connection_qualityクライアントが特定のインターフェイス上の接続の品質を記述する属性を照会できるようにするオペコード。 この API は、他のさまざまな既存の WLAN API (wlan_intf_opcode_current_connection および WlanGetNetworkBssList) のフィールドを結合しますが、場所に依存する情報は省略されるため、場所アクセス権限は必要ありません。 このオペコードは、指定されたインターフェイス上の接続の品質を記述する属性を含む構造体を取得します。 インターフェイスが接続されていない場合は失敗します。 アプリはこの API を使用して、WiFi 接続の状態と品質に関する情報を取得できます (API には、ストリーミング、ビデオ会議、その他のネットワーク品質に依存する操作へのアプリケーションがあります)。 現在 、wlan_intf_opcode_current_connection と WlanGetNetworkBssList を使用して接続品質情報を取得しているが、場所へのアクセスを要求する必要がないアプリでは、この API を使用できます。 詳細については、 WLAN_REALTIME_CONNECTION_QUALITYのコード例を参照してください。 |
wlan_intf_opcode_qos_infoWi-Fi アライアンスの Wi-Fi QoS 管理仕様で概説され、802.11 仕様で定義されているサービス品質 (QoS) 機能の状態をクライアントが照会できるようにするオペコード。 このオペコードは、 WFA の Wi-Fi QoS 管理仕様で概説され、 802.11 仕様で定義されている 4 つの機能に関する情報を含む構造体を取得します。アプリでは、この API を使用して、デバイスの WFA QoS 機能に関する情報を取得し、接続されている場合は、そのピアの WFA QoS 機能と、現在の接続用に構成された WFA QoS 機能の状態を取得できます。 現在 QoS2 または他の QoS API を使用しているアプリは、これを使用して、パフォーマンス テレメトリまたは UI 表示の目的で追加の QoS 情報を取得できます。 この API を使用して動作の変更を通知することは、その主な目的ではありません。 詳細については、 WLAN_QOS_INFOのコード例を参照してください。 |
wlan_intf_opcode_autoconf_end値: 0x0fffffff 使用されません。 |
wlan_intf_opcode_msm_start値: 0x10000100 使用されません。 |
wlan_intf_opcode_statisticsドライバーの統計情報のクエリに使用されるオペコード。 このオペコードは、 WlanQueryInterface 関数を使用したクエリ操作でのみ使用できます。 |
wlan_intf_opcode_rssi受信した信号強度のクエリに使用されるオペコード。 このオペコードは、 WlanQueryInterface 関数を使用したクエリ操作でのみ使用できます。 |
wlan_intf_opcode_msm_end値: 0x1fffffff 使用されません。 |
wlan_intf_opcode_security_start値: 0x20010000 使用されません。 |
wlan_intf_opcode_security_end値: 0x2fffffff 使用されません。 |
wlan_intf_opcode_ihv_start値: 0x30000000 使用されません。 |
wlan_intf_opcode_ihv_end値: 0x3fffffff 使用されません。 |
Requirements
| Requirement | 価値 |
|---|---|
| Header | wlanapi.h |