Udostępnij za pośrednictwem


OID_SWITCH_PROPERTY_ENUM

Rozszerzenie przełącznika rozszerzalnego Hyper-V wystawia żądanie metody identyfikatora obiektu (OID) OID_SWITCH_PROPERTY_ENUM w celu uzyskania tablicy. Ta tablica zawiera aprowizowane zasady przełącznika zgodne z określonymi kryteriami. Każdy element w tablicy określa właściwości zasad rozszerzalnego przełącznika.

Element członkowski InformationBuffer struktury NDIS_OID_REQUEST zawiera wskaźnik do buforu. Ten bufor zawiera następujące dane:

Uwagi

OID_SWITCH_PROPERTY_ENUM OID musi być wystawiany tylko wtedy, gdy przełącznik rozszerzalny Hyper-V zakończył aktywację. Aby uzyskać więcej informacji, zobacz Wykonywanie zapytań dotyczących konfiguracji przełącznika rozszerzalnego Hyper-V.

W przeciwieństwie do żądań zapytań OID OID_SWITCH_PORT_PROPERTY_ENUMrozszerzenie nie musi wywoływać żadnych ReferenceSwitchXxx ani funkcji DereferenceSwitchXxx, gdy wysyła żądanie OID_SWITCH_PROPERTY_ENUM w dół rozszerzalnego stosu sterownika przełącznika.

Uwaga Jeśli rozszerzenie odbiera żądanie metody OID OID_SWITCH_PROPERTY_ENUM, nie może ukończyć żądania OID. Zamiast tego należy wywołać NdisFOidRequest, aby przekazać żądanie OID w dół rozszerzalnego stosu sterownika przełącznika.

Kody stanu powrotu

Podstawowa krawędź miniportu przełącznika rozszerzalnego kończy żądanie zapytania OID OID_SWITCH_PROPERTY_ENUM i zwraca jeden z następujących kodów stanu.

Kod stanu Opis

NDIS_STATUS_SUCCESS

Żądanie OID zostało ukończone pomyślnie.

NDIS_STATUS_INVALID_LENGTH

Długość buforu informacji jest zbyt mała, aby zwrócić strukturę NDIS_SWITCH_PROPERTY_ENUM_PARAMETERS i jej tablicę elementów NDIS_SWITCH_PROPERTY_ENUM_INFO. Podstawowa krawędź miniportu przełącznika rozszerzalnego ustawia DATA. METHOD_INFORMATION. BajtyNowe składowe w strukturze NDIS_OID_REQUEST do minimalnego wymaganego rozmiaru buforu.

NDIS_STATUS_FAILURE

Żądanie nie powiodło się z innych powodów.

Wymagania

Wersja

Obsługiwane w usłudze NDIS 6.30 i nowszych wersjach.

Nagłówek

Ntddndis.h (m.in. Ndis.h)

Zobacz też


NDIS_OID_REQUEST

NDIS_SWITCH_PROPERTY_ENUM_INFO

NDIS_SWITCH_PROPERTY_ENUM_PARAMETERS

wykonywanie zapytań dotyczących konfiguracji przełącznika rozszerzalnego Hyper-V