RtlNtStatusToDosError 関数 (winternl.h)
指定した NTSTATUS コードを同等のシステム エラー コードに変換します。
構文
ULONG RtlNtStatusToDosError(
[in] NTSTATUS Status
);
パラメーター
[in] Status
変換する NTSTATUS コード。
戻り値
関数は、対応する システム エラー コードを返します。
注釈
システム エラー コードを対応する NTSTATUS コードに変換する RtlNtStatusToDosError の逆機能を提供する関数はありません。
指定した NTSTATUS コードに対応するシステム エラー コードがない場合、ERROR_MR_MID_NOT_FOUNDが返されます。
この関数には、インポート ライブラリが関連付けされません。 LoadLibrary 関数と GetProcAddress 関数を使用して、Ntdll.dll に動的にリンクする必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | winternl.h |
Library | ntdll.lib |
[DLL] | ntdll.dll |