Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Recupera una lista de los elementos secundarios de la propiedad .
Sintaxis
int EnumChildren (
enum_DEBUGPROP_INFO_FLAGS dwFields,
uint dwRadix,
ref Guid guidFilter,
uint dwAttribFilter,
string pszNameFilter,
uint dwTimeout,
out IEnumDebugPropertyInfo2 ppEnum
);
Parámetros
dwFields
[in] Combinación de marcas de la enumeración DEBUGPROP_INFO_FLAGS que especifica qué campos de las estructuras de DEBUG_PROPERTY_INFO enumeradas se van a rellenar.
dwRadix
[in] Especifica el radix que se va a usar para dar formato a cualquier información numérica.
guidFilter
[in] GUID del filtro usado con los dwAttribFilter parámetros y pszNameFilter para seleccionar qué DEBUG_PROPERTY_INFO elementos secundarios se van a enumerar. Por ejemplo, guidFilterLocals filtra las variables locales.
dwAttribFilter
[in] Combinación de marcas de la enumeración DBG_ATTRIB_FLAGS que especifica qué tipo de objetos se van a enumerar, por ejemplo DBG_ATTRIB_METHOD , para todos los métodos que podrían ser secundarios de esta propiedad. Se usa en combinación con los guidFilter parámetros y pszNameFilter .
pszNameFilter
[in] Nombre del filtro usado con los guidFilter parámetros y dwAttribFilter para seleccionar los elementos secundarios que DEBUG_PROPERTY_INFO se van a enumerar. Por ejemplo, establezca este parámetro en filtros "MyX" para todos los elementos secundarios con el nombre "MyX".
dwTimeout
[in] Especifica el tiempo máximo, en milisegundos, que se debe esperar antes de volver de este método. Use INFINITE para esperar indefinidamente.
ppEnum
[out] Devuelve un objeto IEnumDebugPropertyInfo2 que contiene una lista de las propiedades secundarias.
Valor devuelto
Si se ejecuta correctamente, devuelve S_OK; de lo contrario, devuelve el código de error.