IDebugBreakpoint2::GetCommandWide-Methode (dbgeng.h)
Die GetCommand-Methode gibt die Befehlszeichenfolge zurück, die ausgeführt wird, wenn ein Haltepunkt ausgelöst wird.
Syntax
HRESULT GetCommandWide(
[out, optional] PWSTR Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG CommandSize
);
Parameter
[out, optional] Buffer
Die Befehlszeichenfolge, die ausgeführt wird, wenn der Haltepunkt ausgelöst wird. Wenn BufferNULL ist, werden diese Informationen nicht zurückgegeben.
[in] BufferSize
Die Größe des Puffers in Zeichen, auf den Buffer zeigt.
[out, optional] CommandSize
Die Größe der Befehlszeichenfolge. Wenn CommandSizenull ist, werden diese Informationen nicht zurückgegeben.
Rückgabewert
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode war erfolgreich. |
|
Die Methode war erfolgreich, aber der Puffer war nicht groß genug, um die Befehlszeichenfolge zu halten, sodass die Befehlszeichenfolge entsprechend abgeschnitten wurde. |
Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte.
Hinweise
Die Befehlszeichenfolge ist eine Liste von Debuggerbefehlen, die durch Semikolons getrennt sind. Diese Befehle werden jedes Mal ausgeführt, wenn der Haltepunkt ausgelöst wird. Die Befehle werden ausgeführt, bevor die Engine Ereignisrückrufe darüber informiert, dass der Haltepunkt ausgelöst wurde.
Die GetParameters-Methode gibt auch die Größe des Befehls CommandSize des Haltepunkts zurück.
Weitere Informationen zu Haltepunkteigenschaften finden Sie unter Steuern von Breakpointflags und -parametern.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | dbgeng.h (dbgeng.h einschließen) |