Freigeben über


NdisMOidRequestComplete-Funktion (ndis.h)

Miniport-Treiber rufen die NdisMOidRequestComplete--Funktion auf, um den endgültigen Status einer OID-Anforderung zurückzugeben, für die die MiniportOidRequest-Funktion des Treibers NDIS_STATUS_PENDING zurückgegeben wurde.

Syntax

void NdisMOidRequestComplete(
  [in] NDIS_HANDLE       MiniportAdapterHandle,
  [in] PNDIS_OID_REQUEST OidRequest,
  [in] NDIS_STATUS       Status
);

Parameter

[in] MiniportAdapterHandle

Ein Miniportadapterhandle, das NDIS an den MiniportAdapterHandle Parameter des MiniportInitializeEx Funktion.

[in] OidRequest

Ein Zeiger auf einen Puffer, der als NDIS_OID_REQUEST Struktur formatiert ist. Der Miniporttreiber hat diesen Zeiger als Eingabeparameter für seine MiniportOidRequest--Funktion abgerufen.

[in] Status

Der endgültige Status des Anforderungsvorgangs, entweder NDIS_STATUS_SUCCESS, NDIS_STATUS_REQUEST_ABORTED oder eines treiberbestimmten NDIS_STATUS_XXX-außer NDIS_STATUS_PENDING. Weitere Informationen zu OID-Statuswerten finden Sie unter MiniportOidRequest.

Rückgabewert

Nichts

Bemerkungen

Ein Miniporttreiber, der NDIS_STATUS_PENDING aus seinem MiniportOidRequest--Funktion zurückgibt, muss NdisMOidRequestComplete- aufrufen, nachdem der Miniporttreiber den Anforderungsvorgang abgeschlossen hat.

Ein Aufruf von NdisMOidRequestComplete führt zu einem Aufruf der Anforderungsvervollständigen-Funktion (siehe ProtocolRequestComplete, ProtocolOidRequestComplete,
FilterOidRequestComplete) des Überlauftreibers, der die NdisOidRequest-funktion aufgerufen hat.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Unterstützt in NDIS 6.0 und höher.
Zielplattform- Universal
Header- ndis.h (include Ndis.h)
Library Ndis.lib
IRQL- <= DISPATCH_LEVEL
DDI-Complianceregeln DoubleComplete(ndis), DoubleCompleteWorkItem(ndis), Irql_OID_Function(ndis), NdisMNetPnPEventInOIDRequest(ndis), NdisOidComplete, NdisOidDoubleComplete, NdisOidDoubleRequest, NdisTimedOidComplete, WlanAssociation, WlanDisassociation, WlanTimedConnectRequest, WlanTimedLinkQuality, WlanTimedScan

Siehe auch

FilterOidRequestComplete-

MiniportInitializeEx-

MiniportOidRequest-

NDIS_OID_REQUEST

NdisOidRequest

ProtocolOidRequestComplete-

ProtocolRequestComplete-