using System;
using System.Runtime.InteropServices;
using System.Reflection;

namespace TestMarshalApp
{
    [ComVisible(true), ComImport,
    Guid("2DA70060-1C50-4D1D-9E8F-C821473FFE25"),
    InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    internal interface _DTestMarshal
    {
        [DispId(1)]
        void SetArrayTest(
            [In, Out, MarshalAs(UnmanagedType.LPArray, SizeConst = 5)]	int[] pParam);
        [DispId(2)]
        void SetArrayTest1(
             int nParam);


    }	
}
