Skip to content

Commit 4ad6973

Browse files
committed
Rename GeneratedDllImportAttribute to LibraryImportAttribute
See PR dotnet#66307 /cc @elinor-fung
1 parent 9da4cba commit 4ad6973

File tree

4 files changed

+5
-4
lines changed

4 files changed

+5
-4
lines changed

src/libraries/Common/src/Interop/Unix/System.Native/Interop.ChMod.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ internal static partial class Sys
1111
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ChMod", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
1212
internal static partial int ChMod(string path, int mode);
1313

14-
[GeneratedDllImport(Libraries.SystemNative, EntryPoint = "SystemNative_FChMod", SetLastError = true)]
14+
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FChMod", SetLastError = true)]
1515
internal static partial int FChMod(SafeHandle fd, int mode);
1616
}
1717
}

src/libraries/Common/src/Interop/Unix/System.Native/Interop.LChflags.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ internal enum UserFlags : uint
1717
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LChflags", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
1818
internal static partial int LChflags(string path, uint flags);
1919

20-
[GeneratedDllImport(Libraries.SystemNative, EntryPoint = "SystemNative_FChflags", SetLastError = true)]
20+
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FChflags", SetLastError = true)]
2121
internal static partial int FChflags(SafeHandle fd, uint flags);
2222

2323
internal static readonly bool CanSetHiddenFlag = (LChflagsCanSetHiddenFlag() != 0);

src/libraries/Common/src/Interop/Unix/System.Native/Interop.UTimensat.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ internal struct TimeSpec
2525
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_UTimensat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
2626
internal static unsafe partial int UTimensat(string path, TimeSpec* times);
2727

28-
[GeneratedDllImport(Libraries.SystemNative, EntryPoint = "SystemNative_FUTimens", SetLastError = true)]
28+
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FUTimens", SetLastError = true)]
2929
internal static unsafe partial int FUTimens(SafeHandle fd, TimeSpec* times);
3030
}
3131
}

src/libraries/Common/src/Interop/Windows/Kernel32/Interop.GetFileInformationByHandle.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ internal static partial class Interop
88
{
99
internal static partial class Kernel32
1010
{
11-
[GeneratedDllImport(Libraries.Kernel32, SetLastError = true)]
11+
[LibraryImport(Libraries.Kernel32, SetLastError = true)]
12+
[return: MarshalAs(UnmanagedType.Bool)]
1213
internal static unsafe partial bool GetFileInformationByHandle(SafeFileHandle hFile, out BY_HANDLE_FILE_INFORMATION lpFileInformation);
1314
}
1415
}

0 commit comments

Comments
 (0)