共用方式為


IDebugReference2::EnumChildren

取得一份選取子物件的參考。 保留供將來使用。

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
);

參數

  • dwFields
    [in]從的旗標組合DEBUGREF_INFO_FLAGS在列舉指定那一個欄位的列舉型別DEBUG_REFERENCE_INFO結構是要在 [填滿。

  • dwRadix
    [in]要用於格式化數字的任何資訊基數。

  • dwAttribFilter
    [in]從的旗標組合DBG_ATTRIB_FLAGS列舉型別做為篩選器搭配pszNameFilter參數,以選取的結構是要列舉。

  • pszNameFilter
    [in]字串,指定篩選條件,例如"MyX",與一起dwAttribFilter參數,以選取要列舉的結構。

  • dwTimeout
    [in]最大時間 (毫秒),從這個方法傳回之前等待。 使用INFINITE無限期地等待。

  • ppEnum
    [] out傳回IEnumDebugReferenceInfo2物件,包含要求的子屬性清單。

傳回值

永遠傳回 E_NOTIMPL。

請參閱

參考

IDebugReference2

DEBUGREF_INFO_FLAGS

DBG_ATTRIB_FLAGS

IEnumDebugReferenceInfo2