164 writes to SizeParamIndex
ComSvcConfig (5)
SafeNativeMethods.cs (5)
336[Out, MarshalAs(UnmanagedType.LPWStr, SizeParamIndex = 1)] StringBuilder pVersion, 471[Out, MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.IUnknown, SizeParamIndex = 0)] object[] elementArray, 529[Out, MarshalAs(UnmanagedType.LPWStr, SizeParamIndex = 1)] StringBuilder buffer, 534[Out, MarshalAs(UnmanagedType.LPWStr, SizeParamIndex = 1)] StringBuilder buffer, 545[Out, MarshalAs(UnmanagedType.LPWStr, SizeParamIndex = 2)] StringBuilder buffer,
mscorlib (48)
parent\parent\parent\parent\InternalApis\NDP_Common\inc\StrongNameHelpers.cs (22)
275[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbHash, 284[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbHash, 294[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 4)] byte[] pbHash, 303[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbHash, 312[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbHash, 321[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbHash, 342[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)] byte[] pbBlob, 350[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbBlob, 492[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbHash, 501[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbHash, 511[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 4)] byte[] pbHash, 520[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbHash, 529[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbHash, 538[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbHash, 559[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)] byte[] pbBlob, 567[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbBlob, 574[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)] byte[] pbKeyBlob, 612[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)] byte[] pbKeyBlob, 620[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbKeyBlob, 630[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbKeyBlob, 639[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] byte[] pbPublicKeyBlob, 687[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] byte[] pbPublicKeyBlob,
system\runtime\designerservices\windowsruntimedesignercontext.cs (1)
26internal static extern IntPtr CreateDesignerContext([MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.LPWStr, SizeParamIndex = 1)] string[] paths, int count, bool shared);
system\runtime\interopservices\attributes.cs (1)
598SizeParamIndex = sizeParamIndex;
system\runtime\interopservices\ComTypes\ienumconnectionpoints.cs (1)
26int Next(int celt, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 0), Out] IConnectionPoint[] rgelt, IntPtr pceltFetched);
system\runtime\interopservices\ComTypes\ienumconnections.cs (1)
35int Next(int celt, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 0), Out] CONNECTDATA[] rgelt, IntPtr pceltFetched);
system\runtime\interopservices\ComTypes\ienummoniker.cs (1)
26int Next(int celt, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 0), Out] IMoniker[] rgelt, IntPtr pceltFetched);
system\runtime\interopservices\ComTypes\ienumstring.cs (1)
26int Next(int celt, [MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.LPWStr, SizeParamIndex = 0), Out] String[] rgelt, IntPtr pceltFetched);
system\runtime\interopservices\ComTypes\ienumvariant.cs (1)
26int Next(int celt, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex=0), Out] object[] rgVar, IntPtr pceltFetched);
system\runtime\interopservices\ComTypes\istream.cs (2)
43void Read([MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1), Out] Byte[] pv, int cb, IntPtr pcbRead); 44void Write([MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] Byte[] pv, int cb, IntPtr pcbWritten);
system\runtime\interopservices\ComTypes\itypeinfo.cs (3)
318void GetNames(int memid, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2), Out] String[] rgBstrNames, int cMaxNames, out int pcNames); 321void GetIDsOfNames([MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.LPWStr, SizeParamIndex = 1), In] String[] rgszNames, int cNames, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1), Out] int[] pMemId);
system\runtime\interopservices\ComTypes\itypeinfo2.cs (3)
29new void GetNames(int memid, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2), Out] String[] rgBstrNames, int cMaxNames, out int pcNames); 32new void GetIDsOfNames([MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.LPWStr, SizeParamIndex = 1), In] String[] rgszNames, int cNames, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1), Out] int[] pMemId);
system\Runtime\InteropServices\NativeMethods.cs (2)
47[MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.LPWStr, SizeParamIndex = 2)] 52[MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.I4, SizeParamIndex = 2)]
system\runtime\interopservices\ucomienumconnectionpoints.cs (1)
27int Next(int celt, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 0), Out] UCOMIConnectionPoint[] rgelt, out int pceltFetched);
system\runtime\interopservices\ucomienumconnections.cs (1)
37int Next(int celt, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 0), Out] CONNECTDATA[] rgelt, out int pceltFetched);
system\runtime\interopservices\ucomienummoniker.cs (1)
28int Next(int celt, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 0), Out] UCOMIMoniker[] rgelt, out int pceltFetched);
system\runtime\interopservices\ucomienumstring.cs (1)
27int Next(int celt, [MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.LPWStr, SizeParamIndex = 0), Out] String[] rgelt, out int pceltFetched);
system\runtime\interopservices\ucomistream.cs (2)
45void Read([MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1), Out] Byte[] pv, int cb,IntPtr pcbRead); 46void Write([MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] Byte[] pv, int cb, IntPtr pcbWritten);
system\runtime\interopservices\ucomitypeinfo.cs (3)
316void GetNames(int memid, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2), Out] String[] rgBstrNames, int cMaxNames, out int pcNames); 319void GetIDsOfNames([MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.LPWStr, SizeParamIndex = 1), In] String[] rgszNames, int cNames, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1), Out] int[] pMemId);
PresentationBuildTasks (1)
BuildTasks\MS\Internal\Tasks\IPersistFileCheckSum.cs (1)
44SizeParamIndex=1)] byte[] Hash,
PresentationCore (4)
Core\CSharp\System\Windows\Media\EventProxy.cs (1)
34[MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)] byte[] buffer,
Core\CSharp\System\Windows\Media\StreamAsIStream.cs (3)
34internal delegate int Read(ref StreamDescriptor pSD, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2), Out]byte[] buffer, uint cb, out uint cbRead); 42internal delegate int Write(ref StreamDescriptor pSD, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)]byte[] buffer, uint cb, out uint cbWritten); 805private extern static int /* HRESULT */ MILIStreamWrite(IntPtr pStream, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)]byte[] buffer, uint cb, out uint cbWritten);
PresentationFramework (22)
src\Framework\MS\Internal\AppModel\ShellProvider.cs (6)
248[MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.SysInt, SizeParamIndex = 1)] IntPtr apidl, 493void SetFileTypes(uint cFileTypes, [In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=0)] COMDLG_FILTERSPEC[] rgFilterSpec); 902HRESULT ThumbBarAddButtons(IntPtr hwnd, uint cButtons, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] THUMBBUTTON[] pButtons); 905HRESULT ThumbBarUpdateButtons(IntPtr hwnd, uint cButtons, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] THUMBBUTTON[] pButtons); 954[PreserveSig] new HRESULT ThumbBarAddButtons(IntPtr hwnd, uint cButtons, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] THUMBBUTTON[] pButtons); 955[PreserveSig] new HRESULT ThumbBarUpdateButtons(IntPtr hwnd, uint cButtons, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] THUMBBUTTON[] pButtons);
src\Framework\MS\Internal\Interop\IndexingFilter.cs (1)
549[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)]
src\Framework\MS\Internal\IO\Packaging\ByteStream.cs (2)
463void Read([MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1), Out] Byte[] pv, int cb, out int pcbRead); 464void Write([MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] Byte[] pv, int cb, out int pcbWritten);
src\Framework\MS\Internal\IO\Packaging\EncryptedPackageFilter.cs (1)
69[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] FULLPROPSPEC[] aAttributes)
src\Framework\MS\Internal\IO\Packaging\XpsFilter.cs (1)
60[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] FULLPROPSPEC[] aAttributes)
src\Framework\MS\Internal\Progressivity\IByteRangeDownloaderService.cs (1)
76[MarshalAs(UnmanagedType.LPArray, SizeParamIndex=1)] int [] byteRanges,
src\Framework\System\Windows\Documents\NaturalLanguageHyphenator.cs (2)
257[In, MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.U2, SizeParamIndex = 2)] 261[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 5)]
src\Framework\System\Windows\Interop\DocobjHost.cs (2)
1313void Read([MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1), Out] Byte[] pv, int cb, out int pcbRead); 1319void Write([MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] Byte[] pv, int cb, out int pcbWritten);
src\Framework\System\Windows\Standard\ShellProvider.cs (6)
395void Next(uint celt, [In] ref Guid riid, [Out, MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.IUnknown, IidParameterIndex = 1, SizeParamIndex = 0)] object[] rgelt, [Out] out uint pceltFetched); 540[In, MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.SysInt, SizeParamIndex = 2)] IntPtr apidl, 922HRESULT ThumbBarAddButtons(IntPtr hwnd, uint cButtons, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] THUMBBUTTON[] pButtons); 925HRESULT ThumbBarUpdateButtons(IntPtr hwnd, uint cButtons, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] THUMBBUTTON[] pButtons); 970[PreserveSig] new HRESULT ThumbBarAddButtons(IntPtr hwnd, uint cButtons, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] THUMBBUTTON[] pButtons); 971[PreserveSig] new HRESULT ThumbBarUpdateButtons(IntPtr hwnd, uint cButtons, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] THUMBBUTTON[] pButtons);
System (3)
compmod\System\Runtime\InteropServices\ComTypes\IEnumFORMATETC.cs (1)
27int Next(int celt, [Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=0)] FORMATETC[] rgelt, [Out, MarshalAs(UnmanagedType.LPArray)] int[] pceltFetched);
compmod\System\Runtime\InteropServices\ComTypes\IEnumSTATDATA.cs (1)
28int Next(int celt, [Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=0)] STATDATA[] rgelt, [Out, MarshalAs(UnmanagedType.LPArray, SizeConst=1)] int[] pceltFetched);
net\System\Net\mail\iisPickupDirectory.cs (1)
200[Out, MarshalAs(UnmanagedType.LPWStr, SizeParamIndex=4)] out char[] Buffer,
System.IO.Log (2)
System\IO\Log\SimpleFileLogInterop.cs (2)
38void AppendRecord([MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] UnmanagedBlob[] rgBlob, 53[MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 0)] byte[] pbData,
System.ServiceModel (6)
System\ServiceModel\Administration\WbemNative.cs (2)
725[In][MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 0)] IWbemClassObject[] apObjArray 749[In][Out][MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] IWbemClassObject[] apObjects,
System\ServiceModel\ComIntegration\DispatchProxy.cs (2)
183[MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.LPWStr, SizeParamIndex = 0)] string[] rgszNames, 202[MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)] UInt32[] rgdispidNamedArgs,
System\ServiceModel\ComIntegration\IPseudoDispatch.cs (2)
17[MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.LPWStr, SizeParamIndex = 0)] string[] rgszNames, 26[MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)] UInt32[] rgdispidNamedArgs,
System.Transactions (3)
System\Transactions\Oletx\DtcInterfaces.cs (3)
265[MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] byte[] prepareInfo, 316[MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 0)] byte[] cookie, 325[MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 0)] byte[] propgationToken,
System.Web (24)
parent\parent\parent\parent\parent\parent\InternalApis\NDP_Common\inc\StrongNameHelpers.cs (22)
275[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbHash, 284[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbHash, 294[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 4)] byte[] pbHash, 303[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbHash, 312[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbHash, 321[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbHash, 342[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)] byte[] pbBlob, 350[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbBlob, 492[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbHash, 501[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbHash, 511[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 4)] byte[] pbHash, 520[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbHash, 529[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbHash, 538[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbHash, 559[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)] byte[] pbBlob, 567[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbBlob, 574[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)] byte[] pbKeyBlob, 612[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)] byte[] pbKeyBlob, 620[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbKeyBlob, 630[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] pbKeyBlob, 639[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] byte[] pbPublicKeyBlob, 687[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] byte[] pbPublicKeyBlob,
Util\AspCompat.cs (2)
61[return: MarshalAs(UnmanagedType.I4)] int Request_BinaryRead([MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1), Out] byte[] bytes, int size); 72void Response_BinaryWrite([MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1), In] byte[] bytes, int size);
System.Workflow.ComponentModel (1)
AuthoringOM\Compiler\XomlCompilerHelpers.cs (1)
794int EnumTypeRefs([In, Out] ref IntPtr enumHandle, [In, Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)] uint[] rTypeRefs, uint cMax, ref uint typeRefs);
UIAutomationClientsideProviders (1)
MS\Win32\UnsafeNativeMethods.cs (1)
84internal static extern int AccessibleChildren(Accessibility.IAccessible paccContainer, int iChildStart, int cChildren, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2), In, Out] object[] rgvarChildren, out int pcObtained);
WindowsBase (44)
Base\MS\Internal\IO\Packaging\CompoundFile\PrivateUnsafeNativeCompoundFileMethods.cs (19)
152[MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2), Out] Byte[] pv, 163[MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)] Byte[] pv, 246[MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2), Out] Byte[] pv, 251[MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)] Byte[] pv, 307[MarshalAs(UnmanagedType.LPArray, SizeParamIndex=0)] Guid[] rgiidExclude, 350void Read([MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1), Out] Byte[] pv, int cb, out int pcbRead); 351void Write([MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] Byte[] pv, int cb, out int pcbWritten); 412[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=0)] 439[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=0)] 441[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=0)] 447[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=0)] 449[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=0)] 456[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=0)] 462[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=0)] 466SizeParamIndex=0)] 472[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=0)] 476SizeParamIndex=0)] 482[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=0)] 528[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=0)]
Base\MS\Internal\Security\RightsManagement\PrivateUnsafeNativeMethods.cs (3)
299[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 4)] string[] extendedInfoNames, 300[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 4)] string[] extendedInfoValues, 388[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 4)] byte[] symmetricKey,
Shared\MS\Win32\SafeNativeMethodsOther.cs (1)
317[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] UInt16[] charTypes);
Shared\MS\Win32\UnsafeNativeMethodsTextServices.cs (21)
1859void GetSelection(int index, int count, [Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=1)] TS_SELECTION_ACP []selection, out int fetched); 1864void SetSelection(int count, [In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=0)] TS_SELECTION_ACP []selection); 1877[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=3)] char []text, 1879[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=6)] TS_RUNINFO []runInfo, 1891[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=4)] char []text, 1929[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=2)] char []text, 1948[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=1)] Guid []filterAttributes); 1957[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=1)] Guid []filterAttributes, 1966[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=1)] Guid []filterAttributes, 1979[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=2)] Guid []filterAttributes, 1987[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=0)] TS_ATTRVAL []attributeVals, 2254[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=4)] char []desc, int descCount); 2266[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=2)] char []desc, int descCount); 2315[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=3)] char []text, 2328[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=3)] char []text, 2553[Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=3)] char []text, 2566[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=3)] char []text, 2958unsafe int Next(int count, [Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=2)] ITfCompositionView []compositionview, out int fetched); 2999unsafe int Next(int count, [Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=2)] ITfRange []ranges, out int fetched); 3089int Next(int count, [Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=2)] TF_RENDERINGMARKUP []markup, out int fetched); 3348int Next(int count, [Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=2)] TF_LANGUAGEPROFILE []profiles, out int fetched);
1 reference to SizeParamIndex
mscorlib (1)
system\reflection\customattribute.cs (1)
464namedArgs[i++] = new CustomAttributeNamedArgument(type.GetField("SizeParamIndex"), marshalAs.SizeParamIndex);