次の方法で共有


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

関連項目

SRSetRestorePoint