119 references to U4
Microsoft.DotNet.SignCheckLibrary (55)
Interop\ICLRStrongName.cs (55)
16int 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); 19int 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); 22int 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); 25int 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); 28int 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); 31int 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)] 35int StrongNameCompareAssemblies([MarshalAs(UnmanagedType.LPWStr)] [In] string pwzAssembly1, [MarshalAs(UnmanagedType.LPWStr)] [In] string pwzAssembly2, [MarshalAs(UnmanagedType.U4)] out int dwResult); 41int StrongNameGetBlob([MarshalAs(UnmanagedType.LPWStr)] [In] string pwzFilePath, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)] [Out] byte[] pbBlob, [MarshalAs(UnmanagedType.U4)] [In, Out] ref int pcbBlob); 44int 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); 47int 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)] 51int StrongNameHashSize([MarshalAs(UnmanagedType.U4)] [In] int ulHashAlg, [MarshalAs(UnmanagedType.U4)] out int cbSize); 57int StrongNameKeyGen([MarshalAs(UnmanagedType.LPWStr)] [In] string pwzKeyContainer, [MarshalAs(UnmanagedType.U4)] [In] int dwFlags, out IntPtr ppbKeyBlob, [MarshalAs(UnmanagedType.U4)] out int pcbKeyBlob); 60int 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); 63int StrongNameKeyInstall([MarshalAs(UnmanagedType.LPWStr)] [In] string pwzKeyContainer, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)] [In] byte[] pbKeyBlob, [MarshalAs(UnmanagedType.U4)] [In] int cbKeyBlob); 66int 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); 69int 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); 72int 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)] 76int 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)] 84int StrongNameSignatureVerificationFromImage([In] IntPtr pbBase, [MarshalAs(UnmanagedType.U4)] [In] int dwLength, [MarshalAs(UnmanagedType.U4)] [In] int dwInFlags, [MarshalAs(UnmanagedType.U4)] out int dwOutFlags); 87int StrongNameTokenFromAssembly([MarshalAs(UnmanagedType.LPWStr)] [In] string pwzFilePath, out IntPtr ppbStrongNameToken, [MarshalAs(UnmanagedType.U4)] out int pcbStrongNameToken); 90int 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); 93int 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)
46or { ManagedType: SpecialTypeInfo { SpecialType: SpecialType.System_UInt32 }, MarshallingAttributeInfo: NoMarshallingInfo or MarshalAsInfo(UnmanagedType.U4 or UnmanagedType.Error, _) } 79case { 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)]