NDIS_PORT_AUTHENTICATION_PARAMETERS struttura (ntddndis.h)
La struttura NDIS_PORT_AUTHENTICATION_PARAMETERS specifica i parametri di stato per una porta NDIS.
Sintassi
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;
Members
Header
Struttura NDIS_OBJECT_HEADER per la struttura NDIS_PORT_AUTHENTICATION_PARAMETERS. Impostare il membro Type della struttura che Header specifica su NDIS_OBJECT_TYPE_DEFAULT, il membro Revision su NDIS_PORT_AUTHENTICATION_PARAMETERS_REVISION_1 e il membro Size su NDIS_SIZEOF_PORT_AUTHENTICATION_PARAMETERS_REVISION_1.
SendControlState
Stato di controllo della porta che deve essere usata dall'adattatore miniport per le operazioni di invio. Questo membro deve contenere uno dei valori seguenti:
NdisPortControlStateUnknown
Lo stato di controllo della porta per le operazioni di invio è sconosciuto.
NdisPortControlStateControl
La porta si trova in uno stato controllato per le operazioni di invio. Ovvero, la porta richiede l'autorizzazione.
NdisPortControlStateUncontrolUncontrol
La porta si trova in uno stato non controllato per le operazioni di invio. Ovvero, la porta non richiede l'autorizzazione.
RcvControlState
Stato di controllo della porta da usare per le operazioni di ricezione dell'adattatore miniport. Questo membro deve contenere uno dei valori seguenti:
NdisPortControlStateUnknown
Lo stato di controllo della porta per le operazioni di ricezione è sconosciuto.
NdisPortControlStateControl
La porta si trova in uno stato controllato per le operazioni di ricezione. Ovvero, la porta richiede l'autorizzazione.
NdisPortControlStateUncontrolUncontrol
La porta si trova in uno stato non controllato per le operazioni di ricezione. Ovvero, la porta non richiede l'autorizzazione.
SendAuthorizationState
Stato di autorizzazione della porta che deve essere usata dall'adattatore miniport per le operazioni di invio. Ignorare questo membro se il membro SendControlState è impostato su NdisPortControlStateUncontrolUncontrol.
Questo membro deve contenere uno dei valori seguenti:
NdisPortAuthorizationUnknown
Lo stato di autorizzazione della porta per le operazioni di invio è sconosciuto.
NdisPort Non autorizzato
La porta è autorizzata per le operazioni di invio.
NdisPortUn autorizzato
La porta non è autorizzata per le operazioni di invio.
NdisPortReauthorizing
La porta viene rivalutata per le operazioni di invio.
RcvAuthorizationState
Stato di autorizzazione della porta che deve essere usata dall'adattatore miniport per le operazioni di ricezione. Ignorare questo membro se il membro RcvControlState è impostato su NdisPortControlStateUncontrolUncontrol.
Questo membro deve contenere uno dei valori seguenti:
NdisPortAuthorizationUnknown
Lo stato di autorizzazione della porta per le operazioni di ricezione è sconosciuto.
NdisPort Non autorizzato
La porta è autorizzata per le operazioni di ricezione.
NdisPortUn autorizzato
La porta non è autorizzata per le operazioni di ricezione.
NdisPortReauthorizing
La porta viene rivalutata per le operazioni di ricezione.
Commenti
La struttura NDIS_PORT_AUTHENTICATION_PARAMETERS viene usata in OID_GEN_PORT_AUTHENTICATION_PARAMETERS OID richiede di specificare lo stato di autenticazione corrente di una porta NDIS.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato in NDIS 6.0 e versioni successive. |
Intestazione | ntddndis.h (include Ndis.h) |
Vedi anche
OID_GEN_PORT_AUTHENTICATION_PARAMETERSCommenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per