RtlNtStatusToDosError 函数 (winternl.h)

将指定的 NTSTATUS 代码转换为其等效的系统错误代码。

语法

ULONG RtlNtStatusToDosError(
  [in] NTSTATUS Status
);

参数

[in] Status

要转换的 NTSTATUS 代码。

返回值

函数返回相应的 系统错误代码

注解

没有提供 RtlNtStatusToDosError 的反向功能的函数,它将系统错误代码转换为其相应的 NTSTATUS 代码。

当指定的 NTSTATUS 代码没有相应的系统错误代码时,将返回ERROR_MR_MID_NOT_FOUND。

此函数没有关联的导入库。 必须使用 LoadLibraryGetProcAddress 函数动态链接到 Ntdll.dll。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 winternl.h
Library ntdll.lib
DLL ntdll.dll

另请参阅

错误处理函数