ICorDebugAppDomain2 Interface

Provides methods to work with arrays, pointers, function pointers, and reference types. This interface is an extension of the ICorDebugAppDomain Interface interface.

interface ICorDebugAppDomain2 : IUnknown {
        
    HRESULT GetArrayOrPointerType (
        [in] CorElementType    elementType,
        [in] ULONG32           nRank,
        [in] ICorDebugType     *pTypeArg,
        [out] ICorDebugType    **ppType
    );

    HRESULT GetFunctionPointerType ( 
        [in] ULONG32               nTypeArgs,
        [in, size_is(nTypeArgs)] 
            ICorDebugType          *ppTypeArgs[],
        [out] ICorDebugType        **ppType
    );
        
};

Methods

Method Description

ICorDebugAppDomain2::GetArrayOrPointerType Method

Gets an array of the specified type, or a pointer or reference to the specified type.

ICorDebugAppDomain2::GetFunctionPointerType Method

Gets a pointer to a function that has a given signature.

Requirements

Platforms: Windows 2000, Windows XP, Windows Server 2003 family

Header: CorDebug.idl

Library: CorGuids.lib

.NET Framework Version: 2.0

See Also

Reference

ICorDebugAppDomain Interface

Other Resources

Debugging Interfaces