다음을 통해 공유


ICorDebugAppDomain2::GetArrayOrPointerType 메서드

지정된 형식의 배열이나 지정된 형식에 대한 포인터 또는 참조를 가져옵니다.

HRESULT GetArrayOrPointerType (
    [in]  CorElementType    elementType,
    [in]  ULONG32           nRank,
    [in]  ICorDebugType     *pTypeArg,
    [out] ICorDebugType     **ppType
);

매개 변수

  • elementType
    [in] 만들 기본 네이티브 형식(배열, 포인터 또는 참조)을 지정하는 CorElementType 열거형의 값입니다.

  • nRank
    [in] 배열의 차수(차원 수)입니다. elementType이 포인터나 참조 형식을 지정하는 경우 이 값은 0이어야 합니다.

  • pTypeArg
    [in] 만들 배열, 포인터 또는 참조의 형식을 나타내는 ICorDebugType 개체에 대한 포인터입니다.

  • ppType
    [out] 생성되는 배열, 포인터 형식 또는 참조 형식을 나타내는 ICorDebugType 개체의 주소에 대한 포인터입니다.

설명

elementType 값은 다음 중 하나여야 합니다.

  • ELEMENT_TYPE_PTR

  • ELEMENT_TYPE_BYREF

  • ELEMENT_TYPE_ARRAY 또는 ELEMENT_TYPE_SZARRAY

elementType 값이 ELEMENT_TYPE_PTR 또는 ELEMENT_TYPE_BYREF이면 nRank는 0이어야 합니다.

요구 사항

플랫폼: .NET Framework 시스템 요구 사항 참조

헤더: CorDebug.idl, CorDebug.h

라이브러리: CorGuids.lib

.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

참고 항목

참조

ICorDebugAppDomain2 인터페이스