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 |