Bagikan melalui


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

RxCompleteRequest_Real

RxCreateRxContext

RxDereference

RxDereferenceAndDeleteRxContext_Real

RxInitializeContext

RxPrepareContextForReuse

RxResumeBlockedOperations_Serially

__RxSynchronizeBlockingOperations

__RxSynchronizeBlockingOperationsMaybeDroppingFcbLock