struktur NDIS_OPER_STATE (ntddndis.h)

Struktur NDIS_OPER_STATE menyediakan status operasional antarmuka jaringan NDIS saat ini.

Sintaks

typedef struct _NDIS_OPER_STATE {
  NDIS_OBJECT_HEADER Header;
  NET_IF_OPER_STATUS OperationalStatus;
  ULONG              OperationalStatusFlags;
} NDIS_OPER_STATE, *PNDIS_OPER_STATE;

Anggota

Header

Struktur NDIS_OBJECT_HEADER untuk struktur NDIS_OPER_STATE. Atur anggota Jenis struktur yang ditentukan Header ke NDIS_OBJECT_TYPE_DEFAULT, anggota Revisi ke NDIS_OPER_STATE_REVISION_1, dan anggota Ukuran ke NDIS_SIZEOF_OPER_STATE_REVISION_1.

OperationalStatus

Jenis status operasional NET_IF_OPER_STATUS .

OperationalStatusFlags

Anggota ini memberikan alasan mengapa anggota OperationalStatus diatur ke NET_IF_OPER_STATUS_DOWN atau NET_IF_OPER_STATUS_DORMANT. Anggota ini adalah nilai ULONG yang berisi bitwise ATAU dari kombinasi bendera berikut:

NET_IF_OPER_STATUS_DOWN_NOT_AUTHENTICATED

Status operasional diatur ke NET_IF_OPER_STATUS_DOWN karena port default adaptor miniport tidak diautentikasi.

NET_IF_OPER_STATUS_DOWN_NOT_MEDIA_CONNECTED

Status operasional diatur ke NET_IF_OPER_STATUS_DOWN karena adaptor miniport tidak dalam keadaan terhubung ke media.

NET_IF_OPER_STATUS_DORMANT_PAUSED

Status operasional diatur ke NET_IF_OPER_STATUS_DORMANT karena adaptor miniport dalam status dijeda atau dijeda.

NET_IF_OPER_STATUS_DORMANT_LOW_POWER

Status operasional diatur ke NET_IF_OPER_STATUS_DORMANT karena adaptor miniport dalam keadaan daya rendah.

Keterangan

Untuk indikasi status NDIS_STATUS_OPER_STATUS , NDIS menyediakan struktur NDIS_OPER_STATE di anggota StatusBuffer dari struktur NDIS_STATUS_INDICATION .

NDIS_STATUS_OPER_STATUS menunjukkan status operasional antarmuka jaringan NDIS saat ini ke driver yang terlalu mengandalkan.

Persyaratan

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

Lihat juga

NDIS_OBJECT_HEADER

NDIS_STATUS_INDICATION

NDIS_STATUS_OPER_STATUS

NET_IF_OPER_STATUS