119 references to U4
Microsoft.DotNet.SignCheckLibrary (55)
Interop\ICLRStrongName.cs (55)
16
int GetHashFromAssemblyFile([MarshalAs(UnmanagedType.LPStr)] [In] string pszFilePath, [MarshalAs(UnmanagedType.
U4
)] [In, Out] ref int piHashAlg, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] [Out] byte[] pbHash, [MarshalAs(UnmanagedType.
U4
)] [In] int cchHash, [MarshalAs(UnmanagedType.
U4
)] out int pchHash);
19
int GetHashFromAssemblyFileW([MarshalAs(UnmanagedType.LPWStr)] [In] string pwzFilePath, [MarshalAs(UnmanagedType.
U4
)] [In, Out] ref int piHashAlg, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] [Out] byte[] pbHash, [MarshalAs(UnmanagedType.
U4
)] [In] int cchHash, [MarshalAs(UnmanagedType.
U4
)] out int pchHash);
22
int GetHashFromBlob([In] IntPtr pbBlob, [MarshalAs(UnmanagedType.
U4
)] [In] int cchBlob, [MarshalAs(UnmanagedType.
U4
)] [In, Out] ref int piHashAlg, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 4)] [Out] byte[] pbHash, [MarshalAs(UnmanagedType.
U4
)] [In] int cchHash, [MarshalAs(UnmanagedType.
U4
)] out int pchHash);
25
int GetHashFromFile([MarshalAs(UnmanagedType.LPStr)] [In] string pszFilePath, [MarshalAs(UnmanagedType.
U4
)] [In, Out] ref int piHashAlg, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] [Out] byte[] pbHash, [MarshalAs(UnmanagedType.
U4
)] [In] int cchHash, [MarshalAs(UnmanagedType.
U4
)] out int pchHash);
28
int GetHashFromFileW([MarshalAs(UnmanagedType.LPWStr)] [In] string pwzFilePath, [MarshalAs(UnmanagedType.
U4
)] [In, Out] ref int piHashAlg, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] [Out] byte[] pbHash, [MarshalAs(UnmanagedType.
U4
)] [In] int cchHash, [MarshalAs(UnmanagedType.
U4
)] out int pchHash);
31
int GetHashFromHandle([In] IntPtr hFile, [MarshalAs(UnmanagedType.
U4
)] [In, Out] ref int piHashAlg, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] [Out] byte[] pbHash, [MarshalAs(UnmanagedType.
U4
)] [In] int cchHash, [MarshalAs(UnmanagedType.
U4
)] out int pchHash);
34
[return: MarshalAs(UnmanagedType.
U4
)]
35
int StrongNameCompareAssemblies([MarshalAs(UnmanagedType.LPWStr)] [In] string pwzAssembly1, [MarshalAs(UnmanagedType.LPWStr)] [In] string pwzAssembly2, [MarshalAs(UnmanagedType.
U4
)] out int dwResult);
41
int StrongNameGetBlob([MarshalAs(UnmanagedType.LPWStr)] [In] string pwzFilePath, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)] [Out] byte[] pbBlob, [MarshalAs(UnmanagedType.
U4
)] [In, Out] ref int pcbBlob);
44
int StrongNameGetBlobFromImage([In] IntPtr pbBase, [MarshalAs(UnmanagedType.
U4
)] [In] int dwLength, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] [Out] byte[] pbBlob, [MarshalAs(UnmanagedType.
U4
)] [In, Out] ref int pcbBlob);
47
int StrongNameGetPublicKey([MarshalAs(UnmanagedType.LPWStr)] [In] string pwzKeyContainer, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)] [In] byte[] pbKeyBlob, [MarshalAs(UnmanagedType.
U4
)] [In] int cbKeyBlob, out IntPtr ppbPublicKeyBlob, [MarshalAs(UnmanagedType.
U4
)] out int pcbPublicKeyBlob);
50
[return: MarshalAs(UnmanagedType.
U4
)]
51
int StrongNameHashSize([MarshalAs(UnmanagedType.
U4
)] [In] int ulHashAlg, [MarshalAs(UnmanagedType.
U4
)] out int cbSize);
57
int StrongNameKeyGen([MarshalAs(UnmanagedType.LPWStr)] [In] string pwzKeyContainer, [MarshalAs(UnmanagedType.
U4
)] [In] int dwFlags, out IntPtr ppbKeyBlob, [MarshalAs(UnmanagedType.
U4
)] out int pcbKeyBlob);
60
int StrongNameKeyGenEx([MarshalAs(UnmanagedType.LPWStr)] [In] string pwzKeyContainer, [MarshalAs(UnmanagedType.
U4
)] [In] int dwFlags, [MarshalAs(UnmanagedType.
U4
)] [In] int dwKeySize, out IntPtr ppbKeyBlob, [MarshalAs(UnmanagedType.
U4
)] out int pcbKeyBlob);
63
int StrongNameKeyInstall([MarshalAs(UnmanagedType.LPWStr)] [In] string pwzKeyContainer, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)] [In] byte[] pbKeyBlob, [MarshalAs(UnmanagedType.
U4
)] [In] int cbKeyBlob);
66
int StrongNameSignatureGeneration([MarshalAs(UnmanagedType.LPWStr)] [In] string pwzFilePath, [MarshalAs(UnmanagedType.LPWStr)] [In] string pwzKeyContainer, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] [In] byte[] pbKeyBlob, [MarshalAs(UnmanagedType.
U4
)] [In] int cbKeyBlob, [In, Out] IntPtr ppbSignatureBlob, [MarshalAs(UnmanagedType.
U4
)] out int pcbSignatureBlob);
69
int StrongNameSignatureGenerationEx([MarshalAs(UnmanagedType.LPWStr)] [In] string wszFilePath, [MarshalAs(UnmanagedType.LPWStr)] [In] string wszKeyContainer, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] [In] byte[] pbKeyBlob, [MarshalAs(UnmanagedType.
U4
)] [In] int cbKeyBlob, [In, Out] IntPtr ppbSignatureBlob, [MarshalAs(UnmanagedType.
U4
)] out int pcbSignatureBlob, [MarshalAs(UnmanagedType.
U4
)] [In] int dwFlags);
72
int StrongNameSignatureSize([MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] [In] byte[] pbPublicKeyBlob, [MarshalAs(UnmanagedType.
U4
)] [In] int cbPublicKeyBlob, [MarshalAs(UnmanagedType.
U4
)] out int pcbSize);
75
[return: MarshalAs(UnmanagedType.
U4
)]
76
int StrongNameSignatureVerification([MarshalAs(UnmanagedType.LPWStr)] [In] string pwzFilePath, [MarshalAs(UnmanagedType.
U4
)] [In] int dwInFlags, [MarshalAs(UnmanagedType.
U4
)] out int dwOutFlags);
79
[return: MarshalAs(UnmanagedType.
U4
)]
83
[return: MarshalAs(UnmanagedType.
U4
)]
84
int StrongNameSignatureVerificationFromImage([In] IntPtr pbBase, [MarshalAs(UnmanagedType.
U4
)] [In] int dwLength, [MarshalAs(UnmanagedType.
U4
)] [In] int dwInFlags, [MarshalAs(UnmanagedType.
U4
)] out int dwOutFlags);
87
int StrongNameTokenFromAssembly([MarshalAs(UnmanagedType.LPWStr)] [In] string pwzFilePath, out IntPtr ppbStrongNameToken, [MarshalAs(UnmanagedType.
U4
)] out int pcbStrongNameToken);
90
int StrongNameTokenFromAssemblyEx([MarshalAs(UnmanagedType.LPWStr)] [In] string pwzFilePath, out IntPtr ppbStrongNameToken, [MarshalAs(UnmanagedType.
U4
)] out int pcbStrongNameToken, out IntPtr ppbPublicKeyBlob, [MarshalAs(UnmanagedType.
U4
)] out int pcbPublicKeyBlob);
93
int StrongNameTokenFromPublicKey([MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] [In] byte[] pbPublicKeyBlob, [MarshalAs(UnmanagedType.
U4
)] [In] int cbPublicKeyBlob, out IntPtr ppbStrongNameToken, [MarshalAs(UnmanagedType.
U4
)] out int pcbStrongNameToken);
Microsoft.Interop.SourceGeneration (2)
Marshalling\MarshalAsMarshallingGeneratorResolver.cs (2)
46
or { ManagedType: SpecialTypeInfo { SpecialType: SpecialType.System_UInt32 }, MarshallingAttributeInfo: NoMarshallingInfo or MarshalAsInfo(UnmanagedType.
U4
or UnmanagedType.Error, _) }
79
case { ManagedType: SpecialTypeInfo { SpecialType: SpecialType.System_Boolean }, MarshallingAttributeInfo: MarshalAsInfo(UnmanagedType.
U4
, _) }:
PresentationBuildTasks (2)
MS\Internal\Tasks\IPersistFileCheckSum.cs (2)
42
[In, MarshalAs(UnmanagedType.
U4
)] int cbBufferSize,
45
[Out, MarshalAs(UnmanagedType.
U4
)] out int ActualSize);
PresentationFramework (1)
System\Windows\Standard\NativeMethods.cs (1)
1731
[MarshalAs(UnmanagedType.
U4
)]
System.Runtime.InteropServices (2)
System\Runtime\InteropServices\ComTypes\FORMATETC.cs (2)
14
[MarshalAs(UnmanagedType.
U4
)]
17
[MarshalAs(UnmanagedType.
U4
)]
UIAutomationTypes (57)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsCLR.cs (9)
4210
[MarshalAs(UnmanagedType.
U4
)/*leftover(offset=0, cb)*/]
4217
[MarshalAs(UnmanagedType.
U4
)/*leftover(offset=16, cAccelEntries)*/]
4316
[MarshalAs(UnmanagedType.
U4
)] // leftover(offset=8, fuFlags)
4319
[MarshalAs(UnmanagedType.
U4
)] // leftover(offset=12, grfAttribs)
4336
[MarshalAs(UnmanagedType.
U4
)/*leftover(offset=0, cb)*/]
4344
[MarshalAs(UnmanagedType.
U4
)/*leftover(offset=10, dwFlags)*/]
5040
[MarshalAs(UnmanagedType.
U4
)/*leftover(offset=8, cArgs)*/]
5042
[MarshalAs(UnmanagedType.
U4
)/*leftover(offset=12, cNamedArgs)*/]
5067
[MarshalAs(UnmanagedType.
U4
)]
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsOther.cs (5)
123
[MarshalAs(UnmanagedType.
U4
)]
125
[MarshalAs(UnmanagedType.
U4
)]
169
[MarshalAs(UnmanagedType.
U4
)]
1117
[MarshalAs(UnmanagedType.
U4
)]
1119
[MarshalAs(UnmanagedType.
U4
)]
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\UnsafeNativeMethodsCLR.cs (43)
1319
[In, MarshalAs(UnmanagedType.
U4
)]
1328
[In, MarshalAs(UnmanagedType.
U4
)]
1342
[In, MarshalAs(UnmanagedType.
U4
)]
1355
[In, MarshalAs(UnmanagedType.
U4
)]
1360
[In, MarshalAs(UnmanagedType.
U4
)]
1385
[In, MarshalAs(UnmanagedType.
U4
)]
1392
[In, MarshalAs(UnmanagedType.
U4
)]
1409
[In, MarshalAs(UnmanagedType.
U4
)]
1411
[In, MarshalAs(UnmanagedType.
U4
)]
1493
[In, MarshalAs(UnmanagedType.
U4
)]
1501
[In, MarshalAs(UnmanagedType.
U4
)]
1526
[In, MarshalAs(UnmanagedType.
U4
)]
1787
[In, MarshalAs(UnmanagedType.
U4
)]
1794
[In, MarshalAs(UnmanagedType.
U4
)]
1796
[In, MarshalAs(UnmanagedType.
U4
)]
1807
[In, MarshalAs(UnmanagedType.
U4
)]
1812
[In, MarshalAs(UnmanagedType.
U4
)]
1847
[In, MarshalAs(UnmanagedType.
U4
)]
1854
[In, MarshalAs(UnmanagedType.
U4
)]
1861
[In, MarshalAs(UnmanagedType.
U4
)]
1873
[In, MarshalAs(UnmanagedType.
U4
)]
1881
[In, MarshalAs(UnmanagedType.
U4
)]
1915
[In, MarshalAs(UnmanagedType.
U4
)]
1922
[In, MarshalAs(UnmanagedType.
U4
)]
1924
[In, MarshalAs(UnmanagedType.
U4
)]
1935
[In, MarshalAs(UnmanagedType.
U4
)]
1940
[In, MarshalAs(UnmanagedType.
U4
)]
1975
[In, MarshalAs(UnmanagedType.
U4
)]
1982
[In, MarshalAs(UnmanagedType.
U4
)]
1989
[In, MarshalAs(UnmanagedType.
U4
)]
2002
[In, MarshalAs(UnmanagedType.
U4
)]
2010
[In, MarshalAs(UnmanagedType.
U4
)]
2021
[In, MarshalAs(UnmanagedType.
U4
)] int msg,
2022
[In, MarshalAs(UnmanagedType.
U4
)] int wParam,
2023
[In, MarshalAs(UnmanagedType.
U4
)] int lParam,
2024
[Out, MarshalAs(UnmanagedType.
U4
)] int plResult);
2090
[In, MarshalAs(UnmanagedType.
U4
)]
2098
[In, MarshalAs(UnmanagedType.
U4
)]
2112
[MarshalAs(UnmanagedType.
U4
)]
2121
[In, MarshalAs(UnmanagedType.
U4
)]
2592
[In, MarshalAs(UnmanagedType.
U4
)]
2670
[In, MarshalAs(UnmanagedType.
U4
)]
2690
[In, MarshalAs(UnmanagedType.
U4
)]