Auf Englisch lesen

Freigeben über


clfsmgmtw32.h-Header

Dieser Header wird von Datenzugriff und Speicher verwendet. Weitere Informationen finden Sie unter

clfsmgmtw32.h enthält die folgenden Programmierschnittstellen:

Functions

 
Registrierung vonManageableLogClient aufheben

Hebt die Registrierung eines Clients beim Protokoll-Manager auf.
HandleLogFull

Wird von einem verwalteten Protokollclient aufgerufen, wenn der Versuch, ein Protokoll zu reservieren oder an ein Protokoll anzufügen, mit einer vollständigen Protokollfehlermeldung fehlschlägt. Der Protokoll-Manager versucht, die Vollständige Protokollbedingung für den Client aufzulösen, und benachrichtigt den Client, wenn das Ergebnis bekannt ist.
InstallLogPolicy

Installiert (legt) eine Richtlinie für ein Protokoll fest.
LogTailAdvanceFailure

Die LogTailAdvanceFailure-Funktion wird von einem Protokollclient aufgerufen, um anzugeben, dass er einer Anforderung von der Protokollverwaltung nicht nachkommen kann, um das Tail zu fördern.
QueryLogPolicy

Mit der QueryLogPolicy-Funktion können Sie eine Richtlinie abrufen, die für das angegebene Protokoll installiert ist.
ReadLogNotification

Ruft Benachrichtigungen vom Protokoll-Manager ab. Es ruft sofort eine Benachrichtigung in der Warteschlange vom Protokoll-Manager ab, wenn eine Benachrichtigung verfügbar ist. Andernfalls bleibt die Anforderung ausstehend, bis eine Benachrichtigung generiert wird.
RegisterForLogWriteNotification

Die RegisterForLogWriteNotification-Funktion wird von einem verwalteten Protokollclient aufgerufen, um Protokollschreibbenachrichtigungen zu aktivieren oder zu deaktivieren.
RegisterManageableLogClient

Registriert einen Client beim Protokoll-Manager. Ein Client kann angeben, ob Benachrichtigungen mithilfe von Rückrufen empfangen werden sollen, oder die Benachrichtigungen für den Abruf mithilfe von ReadLogNotification in die Warteschlange stellen.
RemoveLogPolicy

Setzt die angegebene Richtlinie auf ihr Standardverhalten zurück.
SetLogFileSizeWithPolicy

Fügt Container aus einem Protokoll basierend auf dem Status der installierten Richtlinien hinzu oder löscht sie aus einem Protokoll.

Rückruffunktionen

 
PLOG_FULL_HANDLER_CALLBACK

Die LOG_FULL_HANDLER_CALLBACK-Funktion ist eine anwendungsdefinierte Rückruffunktion, die eine Benachrichtigung empfängt, dass der Aufruf von HandleLogFull abgeschlossen ist.
PLOG_TAIL_ADVANCE_CALLBACK

Die LOG_TAIL_ADVANCE_CALLBACK-Funktion ist eine anwendungsdefinierte Rückruffunktion, die das Protokollfragment vorantreibt. Der Rückruf wird im Kontext eines asynchronen Prozeduraufrufs (APC) für den Thread aufgerufen, der sich für die Protokollverwaltung registriert.
PLOG_UNPINNED_CALLBACK

Die LOG_UNPINNED_CALLBACK-Funktion ist eine anwendungsdefinierte Rückruffunktion, die eine Benachrichtigung empfängt, dass das Protokoll aufgehoben wurde.

Strukturen

 
LOG_MANAGEMENT_CALLBACKS

Die LOG_MANAGEMENT_CALLBACKS-Struktur wird verwendet, um sich beim Common Log File System (CLFS) für die Rückrufe zu registrieren, von denen ein Clientprogramm Informationen benötigt.