OID_SWITCH_PORT_FEATURE_STATUS_QUERY

Il bordo del protocollo dell'commutatore estendibile Hyper-V genera una richiesta di metodo OID (Object Identifier) di OID_SWITCH_PORT_FEATURE_STATUS_QUERY per ottenere informazioni di stato personalizzate da un'estensione su una porta commutatore estendibile. Queste informazioni sono note come informazioni sullo stato delle funzionalità . Il formato di queste informazioni è definito dal fornitore di software indipendente (ISV).

Dopo aver restituito correttamente la richiesta di questo metodo OID, il membro InformationBuffer della struttura NDIS_OID_REQUEST contiene un puntatore a un buffer. Questo buffer contiene i dati seguenti:

Commenti

Per linee guida su come gestire una richiesta di set OID di OID_SWITCH_PORT_FEATURE_STATUS_QUERY, vedere Gestione delle informazioni sullo stato della funzionalità porta personalizzata.

Codici di stato restituiti

L'estensione restituisce uno dei codici di stato seguenti per la richiesta del metodo OID di OID_SWITCH_PORT_FEATURE_STATUS_QUERY.

Codice di stato Descrizione

NDIS_STATUS_SUCCESS

La richiesta OID è stata completata correttamente.

NDIS_STATUS_INVALID_LENGTH

La lunghezza del buffer delle informazioni è troppo piccola per restituire le informazioni sullo stato delle funzionalità, nonché le NDIS_SWITCH_PORT_FEATURE_STATUS_CUSTOM e le strutture NDIS_SWITCH_PORT_FEATURE_STATUS_PARAMETERS. Il bordo miniport sottostante dell'commutatore estendibile imposta i DATI. METHOD_INFORMATION. Membro ByteNeeded nella struttura NDIS_OID_REQUEST alla dimensione minima del buffer necessaria.

NDIS_STATUS_FAILURE

La richiesta non è riuscita per altri motivi.

Requisiti

Versione

Supportato in NDIS 6.30 e versioni successive.

Intestazione

Ntddndis.h (include Ndis.h)

Vedi anche


NDIS_OID_REQUEST

NDIS_SWITCH_PORT_FEATURE_STATUS_CUSTOM

NDIS_SWITCH_PORT_FEATURE_STATUS_PARAMETERS

NDIS_SWITCH_PORT_PROPERTY_TYPE