ClfsMgmtTailAdvanceFailure 関数 (wdm.h)
ClfsMgmtTailAdvanceFailure ルーチンは、クライアントがログの末尾を進められなかったことを CLFS 管理に通知します。
構文
CLFSUSER_API NTSTATUS ClfsMgmtTailAdvanceFailure(
[in] CLFS_MGMT_CLIENT Client,
[in] NTSTATUS Reason
);
パラメーター
[in] Client
クライアントへのポインター。 これは、 ClfsMgmtRegisterManagedClient ルーチンの呼び出しによって取得された値です。
[in] Reason
ログの末尾を高度にできなかった理由を示す 値。
戻り値
ClfsMgmtTailAdvanceFailure ルーチンは、次のいずれかの NTSTATUS 値を返します。
リターン コード | 説明 |
---|---|
|
CLFS 管理は、ログの末尾を高度にできないという通知を処理しました。 |
|
Client パラメーターに NULL 値が指定されました。 |
|
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 |