IDebugControl4::GetSpecificFilterArgumentWide-Methode (dbgeng.h)

Die GetSpecificFilterArgumentWide-Methode gibt den Wert des Filterarguments für die spezifischen Filter zurück, die über ein Argument verfügen.

Syntax

HRESULT GetSpecificFilterArgumentWide(
  [in]            ULONG  Index,
  [out, optional] PWSTR  Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG ArgumentSize
);

Parameter

[in] Index

Gibt den Index des spezifischen Filters an, dessen Argument zurückgegeben wird. Index muss der Index eines bestimmten Filters sein, der über ein Argument verfügt.

[out, optional] Buffer

Empfängt das Argument für den spezifischen Filter. Die Interpretation des Arguments hängt vom jeweiligen Filter ab.

[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] ArgumentSize

Empfängt die Größe des Arguments in Zeichen für den spezifischen Filter. Diese Größe enthält den Leerraum für das "\0"-Endzeichen.

Rückgabewert

Diese Methode gibt möglicherweise auch Fehlerwerte zurück. Weitere Informationen finden Sie unter Rückgabewerte .

Rückgabecode BESCHREIBUNG
S_OK
Die Methode war erfolgreich.
E_INVALIDARG
Index verweist nicht auf einen bestimmten Filter, der über ein Argument verfügt.

Hinweise

Eine Liste mit bestimmten Filtern mit Argumenten und die Interpretation dieser Argumente finden Sie unter Ereignisfilter.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile dbgeng.h (dbgeng.h einschließen)

Weitere Informationen

GetSpecificFilterParameters

IDebugControl4

SetSpecificFilterArgument

sx, sxd, sxe, sxi, sxn (Ausnahmen festlegen)