NdisFCancelOidRequest-Funktion (ndis.h)

Filtertreiber rufen die NdisFCancelOidRequest-Funktion auf, um eine vorherige Anforderung an die zugrunde liegenden Treiber abzubrechen.

Syntax

void NdisFCancelOidRequest(
  [in] NDIS_HANDLE NdisFilterHandle,
  [in] PVOID       RequestId
);

Parameter

[in] NdisFilterHandle

Das NDIS-Handle, das dieses Filtermodul identifiziert. NDIS hat den Handle in einem Aufruf der FilterAttach-Funktion an den Filtertreiber übergeben.

[in] RequestId

Ein Abbruchbezeichner für die Anforderung. Dieser Bezeichner gibt die NDIS_OID_REQUEST Strukturen an, die abgebrochen werden.

Rückgabewert

Keine

Bemerkungen

Filtertreiber rufen NdisFCancelOidRequest auf, um eine zuvor ausgestellte Anforderung abzubrechen. Die Anforderung kann vom Filtertreiber oder von überlasteten Treibern stammen. Der bei OidRequest übergebene Zeiger muss derselbe Zeiger sein, der im Aufruf der NdisFOidRequest-Funktion übergeben wurde.

Der Filtertreiber kann NdisFCancelOidRequest von der FilterCancelOidRequest-Funktion aufrufen, um den Abbruch an zugrunde liegende Treiber zu übergeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt in NDIS 6.0 und höher.
Zielplattform Desktop
Kopfzeile ndis.h (einschließlich Ndis.h)
Bibliothek Ndis.lib
IRQL <= DISPATCH_LEVEL
DDI-Complianceregeln Irql_OID_Function(ndis)

Weitere Informationen

FilterAttach

FilterCancelOidRequest

NDIS_OID_REQUEST

NdisFOidRequest