IDebugControl4::GetExceptionFilterSecondCommandWide-Methode (dbgeng.h)
Die GetExceptionFilterSecondCommandWide-Methode gibt den Befehl zurück, der von der Debugger-Engine bei der zweiten Chance einer angegebenen Ausnahme ausgeführt wird.
Syntax
HRESULT GetExceptionFilterSecondCommandWide(
[in] ULONG Index,
[out, optional] PWSTR Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG CommandSize
);
Parameter
[in] Index
Gibt den Index des Ausnahmefilters an, dessen Befehl mit zweiter Chance zurückgegeben wird. Index kann auch auf den Standardausnahmefilter verweisen, um den Befehl für die zweite Chance für ausnahmen zurückzugeben, die keinen bestimmten oder beliebigen Ausnahmefilter aufweisen.
[out, optional] Buffer
Empfängt den Befehl für die zweite Chance für den Ausnahmefilter.
[in] BufferSize
Gibt die Größe des Puffers in Zeichen an, den Buffer angibt. Diese Größe enthält den Leerraum für das "\0"-Endzeichen.
[out, optional] CommandSize
Empfängt die Größe des Befehls der zweiten Chance für den Ausnahmefilter in Zeichen. Diese Größe enthält den Leerraum für das "\0"-Endzeichen. Wenn CommandSizenull ist, werden diese Informationen nicht zurückgegeben.
Rückgabewert
Diese Methode gibt möglicherweise auch Fehlerwerte zurück. Weitere Informationen finden Sie unter Rückgabewerte .
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode war erfolgreich. |
Hinweise
Nur Ausnahmefilter unterstützen einen Befehl für die zweite Chance. Wenn Index auf einen bestimmten Ereignisfilter verweist, ist der an Buffer zurückgegebene Befehl leer. Der zurückgegebene Befehl ist ebenfalls leer, wenn für die angegebene Ausnahme kein Befehl für die zweite Chance festgelegt wurde.
Weitere Informationen zu Ereignisfiltern finden Sie unter Ereignisfilter.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | dbgeng.h (dbgeng.h einschließen) |