NDIS_SWITCH_NIC_TYPE列挙 (ntddndis.h)

NDIS_SWITCH_NIC_TYPE列挙は、Hyper-V 拡張可能スイッチ ポートに接続されている仮想ネットワーク アダプターの種類を指定します。

構文

typedef enum _NDIS_SWITCH_NIC_TYPE {
  NdisSwitchNicTypeExternal,
  NdisSwitchNicTypeSynthetic,
  NdisSwitchNicTypeEmulated,
  NdisSwitchNicTypeInternal
} NDIS_SWITCH_NIC_TYPE;

定数

 
NdisSwitchNicTypeExternal
この値は、Hyper-V 親パーティションで実行される管理オペレーティング システムで公開される仮想ネットワーク アダプターを指定します。 外部ネットワーク アダプターは、ホストで使用できる物理ネットワーク インターフェイスへの接続を提供します。 これにより、管理オペレーティング システムまたはゲスト オペレーティング システムで実行されるプロセスは、拡張可能スイッチ経由でパケットを送受信できます。

メモ 拡張可能スイッチは、複数の外部ネットワーク アダプターをサポートしません。 外部ネットワーク アダプターは、基になる 1 つ以上の物理ネットワーク アダプターにバインドできます。 詳細については、「 外部ネットワーク アダプター」を参照してください。

 
NdisSwitchNicTypeSynthetic
この値は、Hyper-V 子パーティションで実行されるゲスト オペレーティング システムで公開される合成ネットワーク アダプターを指定します。

メモ 合成ネットワーク アダプターは、仮想マシン (VM) ネットワーク アダプターの一種です。 このアダプターは、Windows Vista 以降のバージョンの Windows であるゲスト オペレーティング システムで公開されます。

 
NdisSwitchNicTypeEmulated
この値は、ゲスト オペレーティング システムで公開されるエミュレートされたネットワーク アダプターを指定します。

メモ エミュレートされたネットワーク アダプターは、VM ネットワーク アダプターの一種です。 このアダプターは、Windows XP、Windows Vista、またはそれ以降のバージョンの Windows であるゲスト オペレーティング システムで公開されます。 このアダプターは、Windows 以外のオペレーティング システムであるゲスト オペレーティング システムでも公開されます。

 
NdisSwitchNicTypeInternal
この値は、Hyper-V 親パーティションで実行される管理オペレーティング システムで公開される仮想ネットワーク アダプターを指定します。 内部ネットワーク アダプターは、管理オペレーティング システムで実行されるプロセスの拡張可能スイッチへのアクセスを提供します。 これにより、これらのプロセスは拡張可能スイッチを介してパケットを送受信できます。

メモ 拡張可能スイッチは、複数の内部ネットワーク アダプターをサポートしません。 詳細については、「 内部ネットワーク アダプター」を参照してください。

 

注釈

NDIS_SWITCH_NIC_PARAMETERS構造体の NicType メンバーは、NDIS_SWITCH_NIC_TYPE列挙データ型です。

拡張可能スイッチ ポートに接続するネットワーク アダプターの種類の詳細については、「 Hyper-V 拡張可能スイッチ ネットワーク アダプター」を参照してください。

要件

要件
サポートされている最小のクライアント NDIS 6.30 以降でサポートされています。
Header ntddndis.h (Ndis.h を含む)

こちらもご覧ください

NDIS_SWITCH_NIC_PARAMETERS