PSYMBOLSERVERCALLBACKPROC-Rückruffunktion (dbghelp.h)
Ein Einstiegspunkt zur Symbolserver-DLL.
Der PSYMBOLSERVERCALLBACKPROC-Typ definiert einen Zeiger auf diese Rückruffunktion. SymbolServerCallback ist ein Platzhalter für den bibliotheksdefinierte Funktionsnamen.
Syntax
PSYMBOLSERVERCALLBACKPROC Psymbolservercallbackproc;
BOOL Psymbolservercallbackproc(
[in] UINT_PTR action,
[in] ULONG64 data,
[in] ULONG64 context
)
{...}
Parameter
[in] action
Der Aktionscode. Dieser Parameter kann einen der folgenden Werte annehmen.
Wert | Bedeutung |
---|---|
|
Geben Sie Informationen zur Debugablaufverfolgung an. Der data-Parameter ist ein Zeiger auf eine IMAGEHLP_CBA_EVENT-Struktur .
DbgHelp 6.0 und früher: Dieser Wert wird nicht unterstützt. |
|
Abbrechen des Dateikopiervorgangs. Der data-Parameter ist ein ULONG64-Wert . Wenn dieser Wert null ist, fahren Sie mit dem Vorgang fort. Andernfalls brechen Sie den Vorgang ab.
DbgHelp 6.0 und früher: Dieser Wert wird nicht unterstützt. |
|
Der data-Parameter ist die Größe der Datei, die vom System bereitgestellt werden soll. |
|
Geben Sie Informationen zur Debugablaufverfolgung an. Der data-Parameter ist eine Textzeichenfolge. |
[in] data
Das Format dieses Parameters hängt vom Wert des Aktionsparameters ab.
[in] context
Die Kontextinformationen, die durch Aufrufen von SymbolServerSetOptions mit SSRVOPT_SETCONTEXT bereitgestellt werden.
Rückgabewert
Um den Erfolg anzugeben, geben Sie TRUE zurück.
Um einen Fehler anzuzeigen, geben Sie FALSE zurück, und rufen Sie die SetLastError-Funktion auf, um eine Fehlerbedingung anzugeben. Wenn Sie keinen bestimmten Aktionscode behandeln, sollten Sie auch FALSE zurückgeben. (Die Rückgabe von TRUE kann in diesem Fall unbeabsichtigte Folgen haben.)
Anforderungen
Zielplattform | Windows |
Kopfzeile | dbghelp.h |
Verteilbare Komponente | DbgHelp.dll 5.1 oder höher |