OID_SWITCH_FEATURE_STATUS_QUERY
El borde del protocolo del conmutador extensible de Hyper-V emite una solicitud de método de identificador de objeto (OID) de OID_SWITCH_FEATURE_STATUS_QUERY para obtener información de estado personalizada de una extensión sobre el conmutador extensible. Esta información se conoce como información de estado de características . El formato de esta información se define mediante el proveedor de software independiente (ISV).
Después de una devolución correcta de esta solicitud de método OID, el miembro InformationBuffer de la estructura NDIS_OID_REQUEST contiene un puntero a un búfer. Este búfer contiene los datos siguientes:
Estructura NDIS_SWITCH_FEATURE_STATUS_PARAMETERS que especifica los parámetros para el tipo de información de estado de característica que se va a devolver.
Estructura NDIS_SWITCH_FEATURE_STATUS_CUSTOM que contiene la información de estado de la característica para el conmutador extensible.
Observaciones
Para obtener instrucciones sobre cómo controlar una solicitud de conjunto de OID de OID_SWITCH_FEATURE_STATUS_QUERY, consulte Managing Custom Switch Feature Status Information.
Códigos de estado de devolución
La extensión devuelve uno de los siguientes códigos de estado para la solicitud de método OID de OID_SWITCH_FEATURE_STATUS_QUERY.
Código de estado | Descripción |
---|---|
NDIS_STATUS_SUCCESS |
La solicitud de OID se completó correctamente. |
NDIS_STATUS_INVALID_LENGTH |
La longitud del búfer de información es demasiado pequeña para devolver la información de estado de la característica, así como las estructuras de NDIS_SWITCH_FEATURE_STATUS_CUSTOM y NDIS_SWITCH_FEATURE_STATUS_PARAMETERS . El borde de minipuerto subyacente del conmutador extensible establece data . METHOD_INFORMATION. Miembro BytesNeeded de la estructura NDIS_OID_REQUEST al tamaño mínimo del búfer necesario. |
NDIS_STATUS_FAILURE |
Error en la solicitud por otros motivos. |
Requisitos
Versión |
Se admite en NDIS 6.30 y versiones posteriores. |
Encabezado |
Ntddndis.h (incluye Ndis.h) |