31 references to NativeMethods
Microsoft.Build.Tasks.Core (19)
AssemblyDependency\ReferenceTable.cs (9)
2913if (machineType == NativeMethods.IMAGE_FILE_MACHINE_INVALID) 2920case NativeMethods.IMAGE_FILE_MACHINE_AMD64: 2923case NativeMethods.IMAGE_FILE_MACHINE_ARM: 2924case NativeMethods.IMAGE_FILE_MACHINE_ARMV7: 2927case NativeMethods.IMAGE_FILE_MACHINE_ARM64: 2930case NativeMethods.IMAGE_FILE_MACHINE_I386: 2933case NativeMethods.IMAGE_FILE_MACHINE_IA64: 2936case NativeMethods.IMAGE_FILE_MACHINE_UNKNOWN: 3001UInt16 machineType = NativeMethods.IMAGE_FILE_MACHINE_INVALID;
Copy.cs (3)
332TryCopyViaLink(HardLinkComment, MessageImportance.Normal, sourceFileState, destinationFileState, out hardLinkCreated, ref errorMessage, (source, destination, errMessage) => NativeMethods.MakeHardLink(destination, source, ref errorMessage, Log)); 980if (code == NativeMethods.ERROR_ACCESS_DENIED) 998else if (code == NativeMethods.ERROR_INVALID_FILENAME)
Exec.cs (2)
326if (ExitCode == NativeMethods.SE_ERR_ACCESSDENIED) 468if (workingDirectoryIsUNC && NativeMethods.AllDrivesMapped())
Move.cs (5)
31private const NativeMethods.MoveFileFlags Flags = NativeMethods.MoveFileFlags.MOVEFILE_WRITE_THROUGH | // Do not return until the Move is complete 32NativeMethods.MoveFileFlags.MOVEFILE_REPLACE_EXISTING | // Replace any existing target 33NativeMethods.MoveFileFlags.MOVEFILE_COPY_ALLOWED; // Moving across volumes is allowed 250bool result = NativeMethods.MoveFileEx(sourceFile, destinationFile, Flags);
Microsoft.Build.Tasks.UnitTests (12)
AssemblyDependency\ResolveAssemblyReferenceTestFixture.cs (11)
19using NativeMethods = Microsoft.Build.Tasks.NativeMethods; 675return NativeMethods.IMAGE_FILE_MACHINE_INVALID; 679return NativeMethods.IMAGE_FILE_MACHINE_AMD64; 683return NativeMethods.IMAGE_FILE_MACHINE_I386; 687return NativeMethods.IMAGE_FILE_MACHINE_ARM; 691return NativeMethods.IMAGE_FILE_MACHINE_ARMV7; 695return NativeMethods.IMAGE_FILE_MACHINE_IA64; 699return NativeMethods.IMAGE_FILE_MACHINE_R4000; 703return NativeMethods.IMAGE_FILE_MACHINE_UNKNOWN; 707return NativeMethods.IMAGE_FILE_MACHINE_I386; 710return NativeMethods.IMAGE_FILE_MACHINE_INVALID;
Copy_Tests.cs (1)
2753Tasks.NativeMethods.MakeHardLink(destLink, sourceFile, ref linkError, t.Log);