OID_SWITCH_PROPERTY_ENUM

Hyper-V Rozšíření rozšiřitelného přepínače vydává požadavek metody identifikátoru objektu (OID) OID_SWITCH_PROPERTY_ENUM získat pole. Toto pole obsahuje zřízené zásady přepnutí, které odpovídají zadaným kritériím. Každý prvek v poli určuje vlastnosti rozšiřitelné zásady přepínače.

InformationBuffer člen struktury NDIS_OID_REQUEST obsahuje ukazatel na vyrovnávací paměť. Tato vyrovnávací paměť obsahuje následující data:

Poznámky

Identifikátor OID_SWITCH_PROPERTY_ENUM musí být vydán pouze v případech, kdy se aktivace Hyper-V rozšiřitelného přepínače dokončila. Další podrobnosti najdete v tématu Dotazování na konfigurace rozšiřitelného přepínače Hyper-V.

Na rozdíl od požadavků na dotazy OID OID_SWITCH_PORT_PROPERTY_ENUMnemusí rozšíření volat žádné ReferenceSwitchXxx nebo DereferenceSwitchXxx funkce, když vydá požadavek OID_SWITCH_PROPERTY_ENUM v zásobníku rozšiřitelného ovladače přepínače.

Poznámka Pokud rozšíření obdrží požadavek metody OID OID_SWITCH_PROPERTY_ENUM, nesmí dokončit požadavek OID. Místo toho musí volat NdisFOidRequest předat požadavek OID do zásobníku rozšiřitelného ovladače přepínače.

Návratové stavové kódy

Podkladová miniportová hrana rozšiřitelného přepínače dokončí požadavek dotazu OID OID_SWITCH_PROPERTY_ENUM a vrátí jeden z následujících stavových kódů.

Stavový kód Popis

NDIS_STATUS_SUCCESS

Požadavek OID byl úspěšně dokončen.

NDIS_STATUS_INVALID_LENGTH

Délka vyrovnávací paměti informací je příliš malá, aby se vrátila struktura NDIS_SWITCH_PROPERTY_ENUM_PARAMETERS a její pole NDIS_SWITCH_PROPERTY_ENUM_INFO prvků. Podkladová miniportová hrana rozšiřitelného přepínače nastaví DATA. METHOD_INFORMATION. BytesNeeded člen ve struktuře NDIS_OID_REQUEST na minimální požadovanou velikost vyrovnávací paměti.

NDIS_STATUS_FAILURE

Žádost se nezdařila z jiných důvodů.

Požadavky

Verze

Podporováno v NDIS 6.30 a novějších verzích.

Záhlaví

Ntddndis.h (včetně Ndis.h)

Viz také


NDIS_OID_REQUEST

NDIS_SWITCH_PROPERTY_ENUM_INFO

NDIS_SWITCH_PROPERTY_ENUM_PARAMETERS

dotazování konfigurace rozšiřitelného přepínače Hyper-V