IDebugControl4::GetEventFilterCommandWide-Methode (dbgeng.h)
Die GetEventFilterCommandWide-Methode gibt den Debuggerbefehl zurück, der von der Engine ausgeführt wird, wenn ein angegebenes Ereignis auftritt.
Syntax
HRESULT GetEventFilterCommandWide(
[in] ULONG Index,
[out, optional] PWSTR Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG CommandSize
);
Parameter
[in] Index
Gibt den Index des Ereignisfilters an. Index kann einen beliebigen Wert zwischen 0 und eins kleiner als die Gesamtzahl der Ereignisfilter annehmen, die von GetNumberEventFilters (inklusive) zurückgegeben werden. Weitere Informationen zum Index der Filter finden Sie unter Index und Ausnahmecode.
[out, optional] Buffer
Empfängt den Debuggerbefehl, den die Engine beim Eintreten des Ereignisses ausführt.
[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 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
Weitere Informationen zu Ereignisfiltern finden Sie unter Ereignisfilter.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | dbgeng.h (dbgeng.h einschließen) |