Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
RxCompleteRequest завершает запрос IRP, связанный со структурой RX_CONTEXT.
Синтаксис
NTSTATUS RxCompleteRequest(
PRX_CONTEXT pContext,
NTSTATUS Status
);
Параметры
pContext
Указатель на RX_CONTEXT. Этот параметр содержит IRP, запрашивающий операцию для завершения.
Status
Значение состояния, возвращаемое после завершения запроса IRP. Это значение, которое будет храниться в элементе IoStatus.Status связанного IRP при завершении.
Возвращаемое значение
RxCompleteRequest возвращает значение параметра Status.
Замечания
Подпрограмма RxCompleteRequest обычно не вызывается драйверами мини-перенаправления сети напрямую. RDBSS вызывает эту подпрограмму внутренне для завершения пакета запросов ввода-вывода.
RxCompleteRequest внутренние вызовы RxCompleteRequest_Real для завершения запроса. Перед вызовом RxCompleteRequest_Realподпрограмм а RxCompleteRequest проверяет значение элемента LoudCompletionString в структуре RX_CONTEXT, на который указывает параметр RxContext, и выводит дополнительные сведения об отладке, если состояние не равно STATUS_SUCCESS.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Настольный |
| заголовка | rxprocs.h (включая Rxprocs.h, Rxcontx.h) |
| IRQL | <= APC_LEVEL |
См. также
RxDereferenceAndDeleteRxContext_Real
RxResumeBlockedOperations_Serially