Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
RxCompleteRequest die mit einer RX_CONTEXT Struktur verknüpfte IRP-Anforderung abschließt.
Syntax
NTSTATUS RxCompleteRequest(
PRX_CONTEXT pContext,
NTSTATUS Status
);
Parameter
pContext
Ein Zeiger auf die RX_CONTEXT. Dieser Parameter enthält das IRP, das den Vorgang anfordert, den Vorgang abzuschließen.
Status
Der Statuswert, der zurückgegeben werden soll, wenn die IRP-Anforderung abgeschlossen ist. Dies ist der Wert, der im IoStatus.Status Member des zugeordneten IRP nach Abschluss gespeichert wird.
Rückgabewert
RxCompleteRequest- gibt den Wert des parameters Status zurück.
Bemerkungen
Die RxCompleteRequest Routine wird normalerweise nicht direkt von Netzwerk-Miniumleitungstreibern aufgerufen. RDBSS ruft diese Routine intern auf, um ein E/A-Anforderungspaket abzuschließen.
RxCompleteRequest intern RxCompleteRequest_Real aufruft, um die Anforderung abzuschließen. Vor dem Aufrufen RxCompleteRequest_Realüberprüft die RxCompleteRequest Routine den Wert des LoudCompletionString Members in der RX_CONTEXT Struktur, auf das der RxContext-Parameter verweist, und druckt zusätzliche Debuginformationen, wenn Status nicht mit STATUS_SUCCESS identisch ist.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Desktop |
| Header- | rxprocs.h (include Rxprocs.h, Rxcontx.h) |
| IRQL- | <= APC_LEVEL |
Siehe auch
RxDereferenceAndDeleteRxContext_Real
RxResumeBlockedOperations_Serially