次の方法で共有


OID_GEN_VLAN_ID

OID_GEN_VLAN_ID OID は、クエリとして、NIC の構成済み VLAN 識別子 (ID) を報告します。

OID_GEN_VLAN_ID OID は、セットとして、ミニポート ドライバーが処理する NIC の構成済み VLAN 識別子 (ID) を指定します。

バージョン情報

Windows Vista 以降のバージョンの Windows
サポート対象。

NDIS 6.0 以降のミニポート ドライバー
省略可能。

NDIS 5.1 ミニポート ドライバー
省略可能。

Windows XP
サポート対象。

NDIS 5.1 ミニポート ドライバー
省略可能。

解説

この要求で渡される情報バッファーには、NDIS_VLAN_ID データ型が含まれています。 この NDIS_VLAN_ID 値には、IEEE 802.1Q-2005 標準あたり 12 個の最下位ビットの VLAN ID が含まれます。 NDIS_VLAN_ID 値の上位ビットは予約されており、0 に設定する必要があります。 NDIS は NDIS_VLAN_ID を ULONG として定義します。

トランスポートがクエリで OID_GEN_VLAN_ID を使用すると、ミニポート ドライバーは、現在 NIC 用に構成されている VLAN ID を返します。 セットで使用すると、ミニポート ドライバーは、NIC の現在構成されている VLAN ID を指定した値に設定します。

特定の NIC のミニポート ドライバーの MiniportInitializeEx 関数実行時、ドライバーは最初に NIC の VLAN ID を 0 に設定します。 ドライバーの MiniportInitializeEx 関数は、レジストリから次の構成パラメーターを読み取り、パラメーターが存在する場合は、パラメーターの値に NIC の VLAN ID を設定します。

VlanId, REG_DWORD

要件

ヘッダー

Ntddndis.h (Ndis.h を含む)

関連項目

MiniportInitializeEx