Compartir a través de


Método IDebugControl::GetSpecificFilterArgument (dbgeng.h)

El método GetSpecificFilterArgument devuelve el valor del argumento filter para los filtros específicos que tienen un argumento.

Sintaxis

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

Parámetros

[in] Index

Especifica el índice del filtro específico cuyo argumento se devolverá. Index debe ser el índice de un filtro específico que tenga un argumento.

[out, optional] Buffer

Recibe el argumento del filtro específico. La interpretación del argumento depende del filtro específico.

[in] BufferSize

Especifica el tamaño, en caracteres, del búfer que Búfer especifica. Este tamaño incluye el espacio para el carácter de terminación '\0'.

[out, optional] ArgumentSize

Recibe el tamaño, en caracteres, del argumento para el filtro específico. Este tamaño incluye el espacio para el carácter de terminación '\0'.

Valor devuelto

Este método también puede devolver valores de error. Consulte valores devueltos para obtener más información.

Código devuelto Descripción
S_OK
El método se realizó correctamente.
E_INVALIDARG
index no hace referencia a un filtro específico que tenga un argumento.

Observaciones

Para obtener una lista de filtros específicos que tienen argumento y la interpretación de esos argumentos, vea Filtros de eventos.

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de dbgeng.h (include Dbgeng.h)

Consulte también

GetSpecificFilterParameters

IDebugControl

IDebugControl2

IDebugControl3

SetSpecificFilterArgument

sx, sxd, sxe, sxi, sxn (Establecer excepciones)