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

こちらもご覧ください

エラー処理関数