ClfsMgmtTailAdvanceFailure 関数 (wdm.h)

ClfsMgmtTailAdvanceFailure ルーチンは、クライアントがログの末尾を進められなかったことを CLFS 管理に通知します。

構文

CLFSUSER_API NTSTATUS ClfsMgmtTailAdvanceFailure(
  [in] CLFS_MGMT_CLIENT Client,
  [in] NTSTATUS         Reason
);

パラメーター

[in] Client

クライアントへのポインター。 これは、 ClfsMgmtRegisterManagedClient ルーチンの呼び出しによって取得された値です。

[in] Reason

ログの末尾を高度にできなかった理由を示す 値。

戻り値

ClfsMgmtTailAdvanceFailure ルーチンは、次のいずれかの NTSTATUS 値を返します。

リターン コード 説明
STATUS_SUCCESS
CLFS 管理は、ログの末尾を高度にできないという通知を処理しました。
STATUS_INVALID_PARAMETER
Client パラメーターに NULL 値が指定されました。
STATUS_INVALID_PARAMETER_1
Client パラメーターに指定された値は、有効なクライアントを表していません。

注釈

クライアントがログの末尾を要求された LSN 以降に進めない場合、クライアントは ClfsMgmtTailAdvanceFailure ルーチンを呼び出して、末尾を進めないことを示す必要があります。 クライアントが要求されたとおりに末尾を移動するか 、ClfsMgmtTailAdvanceFailure ルーチンを呼び出すまで、クライアントは末尾を移動するためのそれ以上の要求を受け取りません。

Reason パラメーターの値は、ClfsLogGrowthCompleteCallback 関数が呼び出されたときに、OperationStatus パラメーターの値としてクライアントに返されます。

要件

要件
サポートされている最小のクライアント Windows Server 2003 R2、Windows Vista、およびそれ以降のバージョンの Windows で使用できます。
対象プラットフォーム デスクトップ
Header wdm.h (Wdm.h を含む)
Library Clfs.lib
[DLL] Clfs.sys
IRQL <= APC_LEVEL

こちらもご覧ください

ClfsMgmtRegisterManagedClient