struktur NDIS_NET_BUFFER_LIST_VIRTUAL_SUBNET_INFO (ndis.h)

Menentukan informasi virtualisasi jaringan grup untuk daftar buffer jaringan (NBL).

Sintaks

typedef struct _NDIS_NET_BUFFER_LIST_VIRTUAL_SUBNET_INFO {
  union {
    struct {
      UINT32 VirtualSubnetId : 24;
      UINT32 ReservedVsidBits : 8;
      UINT32 Reserved;
    };
    PVOID Value;
  };
} NDIS_NET_BUFFER_LIST_VIRTUAL_SUBNET_INFO, *PNDIS_NET_BUFFER_LIST_VIRTUAL_SUBNET_INFO;

Anggota

VirtualSubnetId

ID port sakelar virtual asal untuk daftar buffer jaringan.

ReservedVsidBits

Anggota ini dicadangkan dan harus diatur ke nol.

Reserved

Anggota ini dicadangkan dan harus diatur ke nol.

Value

Anggota dalam serikat yang terkandung dalam NDIS_NET_BUFFER_LIST_VIRTUAL_SUBNET_INFO. Nilai berisi nilai penunjuk yang kompatibel dengan jenis dengan anggota NetBufferListInfo dalam struktur NET_BUFFER_LIST . (Lihat konstanta VirtualSubnetInfo dalam enumerasi NDIS_NET_BUFFER_LIST_INFO .)

Keterangan

Struktur ini digunakan dalam anggota NetBufferListInfo dalam struktur NET_BUFFER_LIST .

Di NDIS 6.40 (Windows Server 2012 R2) dan yang lebih baru, VirtualSubnetId dapat dikonfigurasi pada port adaptor jaringan VM sebagai subnet virtual eksternal untuk mendukung solusi virtualisasi jaringan pihak ketiga. Ekstensi penerusan Sakelar hyper-V yang dapat diperluas kemudian dapat memodifikasi header paket, sesuai kebutuhan, selama penerusan. Paket yang sedang dimodifikasi harus dikloning, dan pointer ParentNetBufferList harus diatur ke NBL asli.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung di NDIS 6.30 dan yang lebih baru.
Header ndis.h (termasuk Ndis.h)

Lihat juga

Mengkloning Lalu Lintas Paket

Ekstensi Penerusan

NDIS_ISOLATION_MODE

NDIS_NET_BUFFER_LIST_INFO

NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY

NET_BUFFER_LIST

Gambaran umum Hyper-V Extensible Switch