Freigeben über


NdisMCmOidRequestComplete-Makro (ndis.h)

Die NdisMCmOidRequestComplete--Funktion gibt den endgültigen Status einer CoNDIS OID-Anforderung zurück, für die zuvor eine MCM-Treiberfunktion (Miniport Call Manager) ProtocolCoOidRequest Funktion zurückgegeben wurde, für die zuvor NDIS_STATUS_PENDING zurückgegeben wurde.

Syntax

void NdisMCmOidRequestComplete(
   _AH_,
   _VH_,
   _PH_,
   _R_,
   _S_
);

Parameter

_AH_

Eine Adressfamilie (AF), die NDIS an die MCM übergeben hat ProtocolCoOidRequest Funktion.

_VH_

Eine virtuelle Verbindung (VIRTUAL Connection, VC), die NDIS an die ProtocolCoOidRequest-Funktion des MCM übergeben hat. Ein NULL- Wert für diesen Parameter gibt an, dass die Anforderung nicht VC-spezifisch ist. Dieser Parameter ist NULL-, wenn der Aufrufer des NdisCoOidRequest--Funktion ein NULL- VC-Handle angegeben hat.

_PH_

Ein Partyhandle, das NDIS an die ProtocolCoOidRequest--Funktion des MCM übergeben hat. Ein NULL- Wert für diesen Parameter gibt an, dass die Anforderung nicht parteispezifisch ist. Dieser Parameter ist NULL-, wenn der Aufrufer des NdisCoOidRequest--Funktion ein NULL- Partyhandle angegeben hat.

_R_

Ein Zeiger auf eine NDIS_OID_REQUEST Struktur, die der Aufrufer der NdisCoOidRequest-Funktion bereitgestellt hat.

_S_

Der endgültige Status des Anforderungsvorgangs. Dieser Parameter kann NDIS_STATUS_SUCCESS, NDIS_STATUS_REQUEST_ABORTED oder NDIS_STATUS_XXX- Statuswert mit Ausnahme von NDIS_STATUS_PENDING NDIS_STATUS_SUCCESS werden.

Rückgabewert

Nichts

Bemerkungen

Ein CoNDIS MCM, der NDIS_STATUS_PENDING aus seiner ProtocolCoOidRequest--Funktion zurückgibt, muss die NdisMCmOidRequestComplete--Funktion aufrufen, nachdem der MCM den OID-Anforderungsvorgang abgeschlossen hat.

Nachdem die MCM NdisMCmOidRequestCompleteaufruft, ruft NDIS die ProtocolCoOidRequestComplete Funktion des CoNDIS-Clients, der ursprünglich die NdisCoOidRequest-funktion aufgerufen hat.

Weitere Informationen zu den OIDs, die für die Verwendung mit CONDIS-Treibern definiert sind, finden Sie unter NDIS OIDs.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Unterstützt in NDIS 6.0 und höher.
Zielplattform- Desktop
Header- ndis.h (include Ndis.h)
IRQL- <= DISPATCH_LEVEL
DDI-Complianceregeln Irql_MCM_Function(ndis)

Siehe auch

NDIS_OID_REQUEST

NdisCoOidRequest

ProtocolCoOidRequest-

ProtocolCoOidRequestComplete-