NDIS_PORT_AUTHENTICATION_PARAMETERS 構造体 (ntddndis.h)
NDIS_PORT_AUTHENTICATION_PARAMETERS構造体は、NDIS ポートの状態パラメーターを指定します。
構文
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;
メンバー
Header
NDIS_PORT_AUTHENTICATION_PARAMETERS構造体のNDIS_OBJECT_HEADER構造体。 Header が指定する構造体の Type メンバーを NDIS_OBJECT_TYPE_DEFAULT、Revision メンバーを NDIS_PORT_AUTHENTICATION_PARAMETERS_REVISION_1、Size メンバーを NDIS_SIZEOF_PORT_AUTHENTICATION_PARAMETERS_REVISION_1に設定します。
SendControlState
ミニポート アダプターが送信操作に使用する必要があるポートの制御状態。 このメンバーには、次のいずれかの値が含まれている必要があります。
NdisPortControlStateUnknown
送信操作のポートの制御状態が不明です。
NdisPortControlStateControlled
ポートは、送信操作の制御された状態です。 つまり、ポートには承認が必要です。
NdisPortControlStateUncontrolled
ポートは、送信操作の制御されていない状態です。 つまり、ポートは承認を必要としません。
RcvControlState
ミニポート アダプターが受信操作に使用する必要があるポートの制御状態。 このメンバーには、次のいずれかの値が含まれている必要があります。
NdisPortControlStateUnknown
受信操作のポートの制御状態が不明です。
NdisPortControlStateControlled
ポートは、受信操作の制御された状態です。 つまり、ポートには承認が必要です。
NdisPortControlStateUncontrolled
ポートは、受信操作の制御されていない状態です。 つまり、ポートは承認を必要としません。
SendAuthorizationState
ミニポート アダプターが送信操作に使用する必要があるポートの承認状態。 SendControlState メンバーが NdisPortControlStateUncontrolled に設定されている場合は、このメンバーを無視します。
このメンバーには、次のいずれかの値が含まれている必要があります。
NdisPortAuthorizationUnknown
送信操作のポートの承認状態が不明です。
NdisPortAuthorized
ポートは送信操作に対して承認されています。
NdisPortUnauthorized
ポートは送信操作に対して承認されていません。
NdisPortReauthorizing
ポートは送信操作を再承認しています。
RcvAuthorizationState
ミニポート アダプターが受信操作に使用する必要があるポートの承認状態。 RcvControlState メンバーが NdisPortControlStateUncontrolled に設定されている場合は、このメンバーを無視します。
このメンバーには、次のいずれかの値が含まれている必要があります。
NdisPortAuthorizationUnknown
受信操作のポートの承認状態が不明です。
NdisPortAuthorized
ポートは、受信操作の承認を受けます。
NdisPortUnauthorized
ポートは、受信操作に対して承認されていません。
NdisPortReauthorizing
ポートは受信操作を再承認しています。
注釈
NDIS_PORT_AUTHENTICATION_PARAMETERS構造体は、 で使用されます。 OID_GEN_PORT_AUTHENTICATION_PARAMETERS NDIS ポートの現在の認証状態を指定するための OID 要求。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | NDIS 6.0 以降でサポートされています。 |
Header | ntddndis.h (Ndis.h を含む) |