35 references to I4
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (2)
Attributes\AttributeTests.vb (2)
600
Assert.Equal(UnmanagedType.
I4
, auto.GetMethod.ReturnTypeMarshallingInformation.UnmanagedType)
603
Assert.Equal(UnmanagedType.
I4
, auto.SetMethod.Parameters(0).MarshallingInformation.UnmanagedType)
Microsoft.Interop.SourceGeneration (2)
Marshalling\MarshalAsMarshallingGeneratorResolver.cs (2)
45
or { ManagedType: SpecialTypeInfo { SpecialType: SpecialType.System_Int32 }, MarshallingAttributeInfo: NoMarshallingInfo or MarshalAsInfo(UnmanagedType.
I4
or UnmanagedType.Error, _) }
81
case { ManagedType: SpecialTypeInfo { SpecialType: SpecialType.System_Boolean }, MarshallingAttributeInfo: MarshalAsInfo(UnmanagedType.
I4
or UnmanagedType.Bool, _) }:
PresentationFramework (2)
MS\Internal\Progressivity\IByteRangeDownloaderService.cs (1)
73
[MarshalAs(UnmanagedType.
I4
)] out int size);
System\Windows\Documents\NLGSpellerInterop.cs (1)
1260
void get_LexiconCount([MarshalAs(UnmanagedType.
I4
)] out Int32 lexiconCount);
System.Transactions.Local (1)
System\Transactions\IDtcTransaction.cs (1)
13
void Commit(int retaining, [MarshalAs(UnmanagedType.
I4
)] int commitType, int reserved);
UIAutomationTypes (28)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsCLR.cs (5)
1827
[MarshalAs(UnmanagedType.
I4
)]
1829
[MarshalAs(UnmanagedType.
I4
)]
1853
[MarshalAs(UnmanagedType.
I4
)]
1855
[MarshalAs(UnmanagedType.
I4
)]
2277
[MarshalAs(UnmanagedType.
I4
)]
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsOther.cs (6)
120
[return: MarshalAs(UnmanagedType.
I4
)]
130
[return: MarshalAs(UnmanagedType.
I4
)]
146
[MarshalAs(UnmanagedType.
I4
)]
148
[MarshalAs(UnmanagedType.
I4
)]
150
[MarshalAs(UnmanagedType.
I4
)]
152
[MarshalAs(UnmanagedType.
I4
)]
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\UnsafeNativeMethodsCLR.cs (17)
2255
[return: MarshalAs(UnmanagedType.
I4
)]
2266
[return: MarshalAs(UnmanagedType.
I4
)]
2272
[return: MarshalAs(UnmanagedType.
I4
)]
2275
[In, MarshalAs(UnmanagedType.
I4
)]
2286
[return: MarshalAs(UnmanagedType.
I4
)]
2290
[return: MarshalAs(UnmanagedType.
I4
)]
2294
[return: MarshalAs(UnmanagedType.
I4
)]
2300
[return: MarshalAs(UnmanagedType.
I4
)]
2306
[return: MarshalAs(UnmanagedType.
I4
)]
2312
[return: MarshalAs(UnmanagedType.
I4
)]
2321
[return: MarshalAs(UnmanagedType.
I4
)]
2328
[In, MarshalAs(UnmanagedType.
I4
)]
2331
[return: MarshalAs(UnmanagedType.
I4
)]
2339
[return: MarshalAs(UnmanagedType.
I4
)]
2347
[return: MarshalAs(UnmanagedType.
I4
)]
2353
[return: MarshalAs(UnmanagedType.
I4
)]
2363
[return: MarshalAs(UnmanagedType.
I4
)]