STATEMGRSTATUS 構造体 (srrestoreptapi.h)
SRSetRestorePoint 関数で使用される状態情報を格納します。
構文
typedef struct _SMGRSTATUS {
DWORD nStatus;
INT64 llSequenceNumber;
} STATEMGRSTATUS, *PSTATEMGRSTATUS;
メンバー
nStatus
ステータス コード。 値の一覧については、「解説」セクションを参照してください。
llSequenceNumber
復元ポイントのシーケンス番号。
解説
次の表に、 nStatus メンバーで返される状態コードを示します。 すべての状態コードは、ERROR_SUCCESSを除くエラーを示します。
状態コード | 説明 |
---|---|
ERROR_SUCCESS | 呼び出しは成功しました。 |
ERROR_BAD_ENVIRONMENT | 関数はセーフ モードで呼び出されました。 |
ERROR_DISK_FULL | ディスク領域が不足しているため、システムの復元はスタンバイ モードです。 |
ERROR_INTERNAL_ERROR | 内部エラーが発生しました。 |
ERROR_INVALID_DATA | シーケンス番号が無効です。 |
ERROR_SERVICE_DISABLED | システムの復元が無効になっています。 |
ERROR_TIMEOUT | 復元ポイントを設定するためのミューテックスの待機が原因で、呼び出しがタイムアウトしました。 |
要件
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | サポートなし |
Header | srrestoreptapi.h |