Freigeben über


NdisFCancelDirectOidRequest-Funktion (ndis.h)

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

Syntax

void NdisFCancelDirectOidRequest(
  [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 NdisFCancelDirectOidRequest auf, um eine zuvor ausgestellte direkte OID-Anforderung abzubrechen. Die Anforderung kann vom Filtertreiber oder von überlasteten Treibern stammen. Der Zeiger, der am OidRequest-Parameter übergeben wird, muss derselbe Zeiger sein, der im Aufruf der NdisFDirectOidRequest-Funktion übergeben wurde.

Der Filtertreiber kann NdisFCancelDirectOidRequest über die FilterCancelDirectOidRequest-Funktion , um den Abbruch an zugrunde liegende Treiber zu übergeben.

Anforderungen

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

Weitere Informationen

FilterAttach

FilterCancelDirectOidRequest

NDIS_OID_REQUEST

NdisFDirectOidRequest