프로세스의 개체 핸들에 대한 열거자를 가져옵니다.
Syntax
HRESULT EnumerateHandles( [in] CorGCReferenceType types,
[out] ICorDebugGCReferenceEnum **ppEnum);
매개 변수
types [in] 컬렉션에 포함할 핸들의 형식을 지정하는 CorGCReferenceType 값의 비트 조합입니다.
ppENum [out] 가비지 수집할 개체의 열거자인 ICorDebugGCReferenceEnum 의 주소에 대한 포인터입니다.
비고
EnumerateHandles 는 핸들 테이블의 검사를 지원하는 도우미 함수입니다. 가비지 수집할 모든 개체로 ICorDebugGCReferenceEnum 컬렉션을 채우지 않고 핸들 테이블의 핸들이 있는 개체만 포함한다는 점을 제외하고 ICorDebugProcess5::EnumerateGCReferences 메서드와 비슷합니다.
매개 변수는 types 컬렉션에 포함할 핸들 형식을 지정합니다.
types
는 CorGCReferenceType 열거형의 다음 세 멤버 중 한 명이 될 수 있습니다.
CorHandleStrongOnly(강력한 참조에만 대한 핸들).CorHandleWeakOnly(약한 참조에만 대한 핸들).CorHandleAll(모든 핸들).
요구 사항
플랫폼:.NET 지원 운영 체제를 참조하세요.
머리글: CorDebug.idl, CorDebug.h
도서관: CorGuids.lib
.NET 버전: .NET Framework 4.5 이후 사용 가능
.NET