Partilhar via


IDebugReference2::EnumChildren

Obtenha uma lista de filhos selecionados de uma referência. Reservado para uso futuro.

HRESULT EnumChildren ( 
   DEBUGREF_INFO_FLAGS        dwFields,
   DWORD                      dwRadix,
   DBG_ATTRIB_FLAGS           dwAttribFilter,
   LPCOLESTR                  pszNameFilter,
   DWORD                      dwTimeout,
   IEnumDebugReferenceInfo2** ppEnum
);
int EnumChildren ( 
   enum_DEBUGREF_INFO_FLAGS     dwFields,
   uint                         dwRadix,
   enum_DBG_ATTRIB_FLAGS        dwAttribFilter,
   string                       pszNameFilter,
   uint                         dwTimeout,
   out IEnumDebugReferenceInfo2 ppEnum
);

Parâmetros

  • dwFields
    [in] Uma combinação de sinalizadores da DEBUGREF_INFO_FLAGS enumeração que especifica quais campos o enumerado DEBUG_REFERENCE_INFO estruturas são para ser preenchido.

  • dwRadix
    [in] A base para ser usado na formatação de qualquer informação numérica.

  • dwAttribFilter
    [in] Uma combinação de sinalizadores da DBG_ATTRIB_FLAGS enumeração é usada como um filtro em combinação com o pszNameFilter parâmetro para selecionar as estruturas que devem ser enumeradas.

  • pszNameFilter
    [in] Uma seqüência de caracteres especificando um filtro, como, por exemplo, "MyX", usado em combinação com o dwAttribFilter parâmetro para selecionar as estruturas a serem enumeradas.

  • dwTimeout
    [in] Tempo máximo, em milissegundos, para esperar antes de voltar deste método. Use INFINITE para aguardar indefinidamente.

  • ppEnum
    [out] Retorna um IEnumDebugReferenceInfo2 o objeto que contém uma lista das propriedades filho solicitada.

Valor de retorno

Sempre retorna E_NOTIMPL.

Consulte também

Referência

IDebugReference2

DEBUGREF_INFO_FLAGS

DBG_ATTRIB_FLAGS

IEnumDebugReferenceInfo2