Функция RtlNtStatusToDosError (ntifs.h)

Подпрограмма RtlNtStatusToDosError преобразует указанный код NTSTATUS в эквивалентный код системной ошибки.

Синтаксис

NTSYSAPI ULONG RtlNtStatusToDosError(
  [in] NTSTATUS Status
);

Параметры

[in] Status

Код NTSTATUS для преобразования.

Возвращаемое значение

RtlNtStatusToDosError возвращает соответствующий код ошибки системы. Коды ошибок определены в Winerror.h.

RtlNtStatusToDosError возвращает ERROR_MR_MID_NOT_FOUND, если указанный код NTSTATUS не имеет соответствующего кода системной ошибки. Дополнительные сведения о кодах системных ошибок см. в разделе Системные коды ошибок.

Комментарии

Не существует функции, которая обеспечивает обратную функциональность RtlNtStatusToDosError, преобразуя код системной ошибки в соответствующий код NTSTATUS.

Требования

Требование Значение
Минимальная версия клиента Windows 2000
Целевая платформа Универсальное
Верхняя часть ntifs.h (включая Ntifs.h)
Библиотека NtosKrnl.lib
DLL NtosKrnl.exe
IRQL < DISPATCH_LEVEL