struktur NDIS_SWITCH_PORT_PROPERTY_ISOLATION (ntddndis.h)

Struktur NDIS_SWITCH_PORT_PROPERTY_ISOLATION digunakan untuk menentukan properti isolasi untuk port adaptor jaringan VM.

Sintaks

typedef struct _NDIS_SWITCH_PORT_PROPERTY_ISOLATION {
  NDIS_OBJECT_HEADER  Header;
  ULONG               Flags;
  NDIS_ISOLATION_MODE IsolationMode;
  BOOLEAN             AllowUntaggedTraffic;
  UINT32              DefaultIsolationId;
} NDIS_SWITCH_PORT_PROPERTY_ISOLATION, *PNDIS_SWITCH_PORT_PROPERTY_ISOLATION;

Anggota

Header

Jenis, revisi, dan ukuran struktur NDIS_SWITCH_PORT_PROPERTY_ISOLATION . Anggota ini diformat sebagai struktur NDIS_OBJECT_HEADER .

Anggota JenisHeader harus diatur ke NDIS_OBJECT_TYPE_DEFAULT. Untuk menentukan versi struktur NDIS_SWITCH_PORT_PROPERTY_ISOLATION , anggota RevisiHeader harus diatur ke nilai berikut:

NDIS_SWITCH_PORT_PROPERTY_ISOLATION_REVISION_1

Versi asli untuk NDIS 6.40 dan yang lebih baru.

Atur anggota Ukuran ke NDIS_SIZEOF_NDIS_SWITCH_PORT_PROPERTY_ISOLATION_REVISION_1.

Flags

Nilai ULONG yang berisi bitwise ATAU bendera. Anggota ini dicadangkan untuk NDIS.

IsolationMode

Nilai enumerasi NDIS_ISOLATION_MODE yang menentukan mode isolasi.

AllowUntaggedTraffic

Menentukan apakah port adaptor jaringan VM diizinkan untuk mengirim atau menerima paket yang tidak diberi tag. Jika paket yang tidak diberi tag diizinkan, driver miniport adaptor jaringan VM menandai paket yang tidak diberi tag dengan ID isolasi default yang ditentukan oleh anggota DefaultIsolationId . Jika tidak, driver miniport akan menjatuhkannya.

DefaultIsolationId

ID isolasi default yang diterapkan ke paket yang diberi tag jika anggota AllowUntaggedTraffic adalah TRUE.

Persyaratan

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

Lihat juga

NDIS_ISOLATION_MODE

NDIS_ISOLATION_PARAMETERS

NDIS_OBJECT_HEADER