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