Freigeben über


PLOG_FULL_HANDLER_CALLBACK Rückruffunktion (clfsmgmtw32.h)

Die LOG_FULL_HANDLER_CALLBACK-Funktion ist eine anwendungsdefinierte Rückruffunktion, die eine Benachrichtigung empfängt, dass der Aufruf von HandleLogFull abgeschlossen ist. Der Rückruf wird im Kontext eines asynchronen Prozeduraufrufs (APC) für den Thread aufgerufen, der für die Protokollverwaltung registriert ist.

Syntax

PLOG_FULL_HANDLER_CALLBACK PlogFullHandlerCallback;

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

Parameter

[in] hLogFile

Das Handle für das Protokoll.

[in] dwError

Der Status des Vorgangs.

[in] fLogIsPinned

Gibt an, ob das Protokoll als "angeheftet" gilt. Wenn fLogIsPinnedTRUE ist und das Protokoll dann aufgehoben wird, wird die LOG_UNPINNED_CALLBACK aufgerufen.

[in] pvClientContext

Ein Zeiger auf den Clientkontext.

Rückgabewert

Keine

Bemerkungen

Die Clientanwendung bestimmt, welche Aktionen diese Rückruffunktion ausführt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile clfsmgmtw32.h

Weitere Informationen

LOG_UNPINNED_CALLBACK