Share via


ICorDebugAppDomain2 Interface

Provides methods to work with arrays, pointers, function pointers, and reference types. This interface is an extension of the ICorDebugAppDomain 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: See .NET Framework System Requirements.

Header: CorDebug.idl

Library: CorGuids.lib

.NET Framework Versions: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

See Also

Reference

ICorDebugAppDomain Interface

Other Resources

Debugging Interfaces