Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die DebugExtensionProvideValue- Rückruffunktion legt Pseudoregister Werte fest.
CALLBACK* PDEBUG_EXTENSION_PROVIDE_VALUE DebugExtensionProvideValue;
Syntax
PDEBUG_EXTENSION_PROVIDE_VALUE PdebugExtensionProvideValue;
HRESULT PdebugExtensionProvideValue(
[in] PDEBUG_CLIENT Client,
[in] ULONG Flags,
[in] PCWSTR Name,
[out] PULONG64 Value,
[out] PULONG64 TypeModBase,
[out] PULONG TypeId,
[out] PULONG TypeFlags
)
{...}
Parameter
[in] Client
Ein Client, der verwendet werden soll, wenn die Erweiterung DbgEng-Funktionen benötigt.
[in] Flags
Stellt Verhaltenskennzeichnungen bereit. Dieser Parameter ist derzeit reserviert.
[in] Name
Der Name des zurückzugebenden Werts. Dieser Name kann einer der Namen sein, den die DebugExtensionQueryValueNames Funktion zurückgegeben oder ein Name, den der Aufrufer möglicherweise bereits kennt.
[out] Value
Ein Zeiger auf den festzulegenden Wert.
[out] TypeModBase
Die Basisstartadresse für Client.
[out] TypeId
Ein Zeiger auf die ID für den Typ Wert.
[out] TypeFlags
Ein Parameter, den Sie verwenden können, um eines der folgenden Flags zurückzugeben:
Rückgabewert
DebugExtensionProvideValue kann einen der folgenden Werte zurückgeben:
Rückgabecode | Beschreibung |
---|---|
|
Die Funktion wurde erfolgreich abgeschlossen. |
Diese Funktion kann auch Fehlerwerte zurückgeben. Weitere Informationen zu möglichen Rückgabewerten finden Sie unter Rückgabewerte.
Bemerkungen
Der Name, den der parameter Name angibt, muss mit $$ beginnen und ein endendes NULL-Zeichen aufweisen.
DebugExtensionProvideValue wird in der Dbgeng.h-Headerdatei PDEBUG_EXTENSION_PROVIDE_VALUE aufgerufen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | dbgeng.h |
Siehe auch
DebugExtensionNotify
DebugExtensionQueryValueNames-
DebugExtensionUninitialize
KnownStructOutput-