Freigeben über


OID_SWITCH_FEATURE_STATUS_QUERY

Der Protokollrand des Hyper-V erweiterbaren Schalters gibt eine OID-Methodenanforderung (Object Identifier) von OID_SWITCH_FEATURE_STATUS_QUERY aus, um benutzerdefinierte Statusinformationen aus einer Erweiterung über den erweiterbaren Switch abzurufen. Diese Informationen werden als Featurestatus Informationen bezeichnet. Das Format dieser Informationen wird vom unabhängigen Softwareanbieter (ISV) definiert.

Nach einer erfolgreichen Rückgabe dieser OID-Methodenanforderung enthält das InformationBuffer Element der NDIS_OID_REQUEST-Struktur einen Zeiger auf einen Puffer. Dieser Puffer enthält die folgenden Daten:

Bemerkungen

Richtlinien zum Behandeln einer OID-Satzanforderung von OID_SWITCH_FEATURE_STATUS_QUERY finden Sie unter Managing Custom Switch Feature Status Information.

Rückgabestatuscodes

Die Erweiterung gibt einen der folgenden Statuscodes für die OID-Methodenanforderung von OID_SWITCH_FEATURE_STATUS_QUERY zurück.

Statuscode Beschreibung

NDIS_STATUS_SUCCESS

Die OID-Anforderung wurde erfolgreich abgeschlossen.

NDIS_STATUS_INVALID_LENGTH

Die Länge des Informationspuffers ist zu klein, um die Featurestatusinformationen sowie die NDIS_SWITCH_FEATURE_STATUS_CUSTOM und NDIS_SWITCH_FEATURE_STATUS_PARAMETERS Strukturen zurückzugeben. Der zugrunde liegende Miniportrand des erweiterbaren Schalters legt den DATA fest. METHOD_INFORMATION. BytesNeededed Member in der NDIS_OID_REQUEST Struktur auf die erforderliche Mindestpuffergröße.

NDIS_STATUS_FAILURE

Fehler bei der Anforderung aus anderen Gründen.

Anforderungen

Version

Unterstützt in NDIS 6.30 und höher.

Kopfball

Ntddndis.h (include Ndis.h)

Siehe auch


NDIS_OID_REQUEST

NDIS_SWITCH_PROPERTY_TYPE

NDIS_SWITCH_FEATURE_STATUS_CUSTOM

NDIS_SWITCH_FEATURE_STATUS_PARAMETERS