struktur NDIS_PORT_AUTHENTICATION_PARAMETERS (ntddndis.h)
Struktur NDIS_PORT_AUTHENTICATION_PARAMETERS menentukan parameter status untuk port NDIS.
Sintaks
typedef struct _NDIS_PORT_AUTHENTICATION_PARAMETERS {
NDIS_OBJECT_HEADER Header;
NDIS_PORT_CONTROL_STATE SendControlState;
NDIS_PORT_CONTROL_STATE RcvControlState;
NDIS_PORT_AUTHORIZATION_STATE SendAuthorizationState;
NDIS_PORT_AUTHORIZATION_STATE RcvAuthorizationState;
} NDIS_PORT_AUTHENTICATION_PARAMETERS, *PNDIS_PORT_AUTHENTICATION_PARAMETERS;
Anggota
Header
Struktur NDIS_OBJECT_HEADER untuk struktur NDIS_PORT_AUTHENTICATION_PARAMETERS. Atur anggota Jenis struktur yang ditentukan Header ke NDIS_OBJECT_TYPE_DEFAULT, anggota Revisi ke NDIS_PORT_AUTHENTICATION_PARAMETERS_REVISION_1, dan anggota Ukuran ke NDIS_SIZEOF_PORT_AUTHENTICATION_PARAMETERS_REVISION_1.
SendControlState
Status kontrol port yang harus digunakan adaptor miniport untuk operasi pengiriman. Anggota ini harus berisi salah satu nilai berikut:
NdisPortControlStateUnknown
Status kontrol port untuk operasi pengiriman tidak diketahui.
NdisPortControlStateControlled
Port dalam keadaan terkontrol untuk operasi pengiriman. Artinya, port membutuhkan otorisasi.
NdisPortControlStateUncontrolled
Port dalam keadaan tidak terkontrol untuk operasi pengiriman. Artinya, port tidak memerlukan otorisasi.
RcvControlState
Status kontrol port yang harus digunakan adaptor miniport untuk menerima operasi. Anggota ini harus berisi salah satu nilai berikut:
NdisPortControlStateUnknown
Status kontrol port untuk operasi penerimaan tidak diketahui.
NdisPortControlStateControlled
Port dalam keadaan terkontrol untuk menerima operasi. Artinya, port membutuhkan otorisasi.
NdisPortControlStateUncontrolled
Port dalam keadaan tidak terkontrol untuk menerima operasi. Artinya, port tidak memerlukan otorisasi.
SendAuthorizationState
Status otorisasi port yang harus digunakan adaptor miniport untuk operasi pengiriman. Abaikan anggota ini jika anggota SendControlState diatur ke NdisPortControlStateUncontrolled.
Anggota ini harus berisi salah satu nilai berikut:
NdisPortAuthorizationUnknown
Status otorisasi port untuk operasi pengiriman tidak diketahui.
NdisPortAuthorized
Port diotorisasi untuk operasi pengiriman.
NdisPortUnauthorized
Port tidak diotorisasi untuk operasi pengiriman.
NdisPortReauthorizing
Port mengotorisasi ulang untuk operasi pengiriman.
RcvAuthorizationState
Status otorisasi port yang harus digunakan adaptor miniport untuk menerima operasi. Abaikan anggota ini jika anggota RcvControlState diatur ke NdisPortControlStateUncontrolled.
Anggota ini harus berisi salah satu nilai berikut:
NdisPortAuthorizationUnknown
Status otorisasi port untuk operasi penerimaan tidak diketahui.
NdisPortAuthorized
Port diotorisasi untuk menerima operasi.
NdisPortUnauthorized
Port tidak diotorisasi untuk menerima operasi.
NdisPortReauthorizing
Port mengotorisasi ulang untuk menerima operasi.
Keterangan
Struktur NDIS_PORT_AUTHENTICATION_PARAMETERS digunakan dalam OID_GEN_PORT_AUTHENTICATION_PARAMETERS Permintaan OID untuk menentukan status autentikasi port NDIS saat ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung di NDIS 6.0 dan yang lebih baru. |
Header | ntddndis.h (termasuk Ndis.h) |
Lihat juga
OID_GEN_PORT_AUTHENTICATION_PARAMETERSSaran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk