Fungsi RxCompleteRequest (rxprocs.h)
RxCompleteRequest menyelesaikan permintaan IRP yang terkait dengan struktur RX_CONTEXT.
Sintaks
NTSTATUS RxCompleteRequest(
PRX_CONTEXT pContext,
NTSTATUS Status
);
Parameter
pContext
Penunjuk ke RX_CONTEXT. Parameter ini berisi IRP yang meminta operasi selesai.
Status
Nilai status yang akan dikembalikan saat permintaan IRP selesai. Ini adalah nilai yang akan disimpan di anggota IoStatus.Status dari IRP terkait setelah selesai.
Nilai kembali
RxCompleteRequest mengembalikan nilai parameter Status .
Keterangan
Rutinitas RxCompleteRequest biasanya tidak dipanggil oleh driver pengalih mini jaringan secara langsung. RDBSS memanggil rutinitas ini secara internal untuk menyelesaikan paket permintaan I/O.
RxCompleteRequest secara internal memanggil RxCompleteRequest_Real untuk menyelesaikan permintaan. Sebelum memanggil RxCompleteRequest_Real, rutinitas RxCompleteRequest memeriksa nilai anggota LoudCompletionString dalam struktur RX_CONTEXT yang ditunjukkan oleh parameter RxContext dan mencetak informasi debugging tambahan jika Status tidak sama dengan STATUS_SUCCESS.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | rxprocs.h (termasuk Rxprocs.h, Rxcontx.h) |
IRQL | <= APC_LEVEL |
Lihat juga
RxDereferenceAndDeleteRxContext_Real
RxResumeBlockedOperations_Serially