PLOG_FULL_HANDLER_CALLBACK コールバック関数 (clfsmgmtw32.h)

LOG_FULL_HANDLER_CALLBACK関数は、HandleLogFull の呼び出しが完了したことを示す通知を受け取るアプリケーション定義のコールバック関数です。 コールバックは、ログ管理に登録されたスレッド上の非同期プロシージャ 呼び出し (APC) のコンテキストで呼び出されます。

構文

PLOG_FULL_HANDLER_CALLBACK PlogFullHandlerCallback;

void PlogFullHandlerCallback(
  [in] HANDLE hLogFile,
  [in] DWORD dwError,
  [in] BOOL fLogIsPinned,
  [in] PVOID pvClientContext
)
{...}

パラメーター

[in] hLogFile

ログへのハンドル。

[in] dwError

操作の状態。

[in] fLogIsPinned

ログが "固定" と見なされるかどうかを指定します。 fLogIsPinnedTRUE で、ログがピン留めされていない場合は、LOG_UNPINNED_CALLBACKが呼び出されます。

[in] pvClientContext

クライアント コンテキストへのポインター。

戻り値

なし

解説

クライアント アプリケーションは、このコールバック関数が実行するアクションを決定します。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー clfsmgmtw32.h

こちらもご覧ください

LOG_UNPINNED_CALLBACK