IDiaSymbol::findChildrenExByAddr

Recupera los elementos secundarios del símbolo que son válidos en una dirección especificada.

Sintaxis

HRESULT findChildrenExByAddr ( 
   enum SymTagEnum   symtag,
   LPCOLESTR         name,
   DWORD             compareFlags,
   DWORD             address,
   IDiaEnumSymbols** ppResult
);

Parámetros

symtag

[in] Especifica las etiquetas de símbolo de los elementos secundarios que se van a recuperar, tal como se define en la enumeración SymTagEnum. Establézcalo en SymTagNull para que se recuperen todos los elementos secundarios.

name

[in] Especifica el nombre de los elementos secundarios que se van a recuperar. Establézcalo en NULL para que se recuperen todos los elementos secundarios.

compareFlags

[in] Especifica las opciones de comparación que se van a aplicar a la coincidencia de nombres. Los valores de la enumeración NameSearchOptions se pueden usar solos o en combinación.

address

[in] La dirección del símbolo.

ppResult

[out] Devuelve un objeto IDiaEnumSymbols que contiene una lista de los símbolos secundarios recuperados.

Valor devuelto

Devuelve S_OK si se encontró al menos un elemento secundario del símbolo o devuelve S_FALSE si no se encontró ningún elemento secundario; de lo contrario, devuelve un código de error.

Comentarios

Los símbolos locales que se devuelven incluyen información de intervalo activo.

Requisitos

Encabezado: Dia2.h

Biblioteca: diaguids.lib

DLL: msdia100.dll

Consulte también