IDebugProperty2::EnumChildren
자식 속성의 목록을 검색합니다.
HRESULT EnumChildren (
DEBUGPROP_INFO_FLAGS dwFields,
DWORD dwRadix,
REFGUID guidFilter,
DBG_ATTRIB_FLAGS dwAttribFilter,
LPCOLESTR pszNameFilter,
DWORD dwTimeout,
IEnumDebugPropertyInfo2** ppEnum
);
int EnumChildren (
enum_DEBUGPROP_INFO_FLAGS dwFields,
uint dwRadix,
ref Guid guidFilter,
uint dwAttribFilter,
string pszNameFilter,
uint dwTimeout,
out IEnumDebugPropertyInfo2 ppEnum
);
매개 변수
dwFields
[in] 플래그의 조합에서 DEBUGPROP_INFO_FLAGS 열거에서 필드를 지정 하는 열거형 DEBUG_PROPERTY_INFO 구조인 채워야 합니다.dwRadix
[in] 모든 숫자 정보를 서식 지정에 사용 되는 기 수를 지정 합니다.guidFilter
[in] GUID를 사용 하는 필터를의 dwAttribFilter 및 pszNameFilter 매개 변수를 선택 DEBUG_PROPERTY_INFO 자식인를 열거 합니다. 예를 들어, guidFilterLocals 지역 변수에 대 한 필터입니다.dwAttribFilter
[in] 플래그의 조합에서 DBG_ATTRIB_FLAGS 예를 열거 하는 개체의 형식을 지정 하는 열거형 DBG_ATTRIB_METHOD 이 속성의 하위가 될 수 있는 모든 방법에 대 한. 함께 사용 되는 guidFilter 및 pszNameFilter 매개 변수.pszNameFilter
[in] 사용할 필터의 이름에서 guidFilter 및 dwAttribFilter 매개 변수를 선택 합니다 DEBUG_PROPERTY_INFO 자식인 열거할. 예를 들어, 이름이 "MyX" 모든 자식에 대 한 "MyX" 필터를이 매개 변수를 설정dwTimeout
[in] 이 메서드에서 반환 하기 전에 대기할 시간 (밀리초), 최대 시간을 지정 합니다. 사용 INFINITE 무제한으로 대기 합니다.ppEnum
[out] 반환 된 IEnumDebugPropertyInfo2 자식 속성 목록을 포함 하는 개체입니다.
반환 값
성공 하면 반환 S_OK. 그렇지 않으면 오류 코드를 반환합니다.