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) |