Add WelsonJS.Toolkit.Experimental.dll

This commit is contained in:
Namhyeon Go 2023-12-28 16:11:21 +09:00
parent 7c06504281
commit 1bd57f6fef
3 changed files with 6 additions and 6 deletions

Binary file not shown.

View File

@ -67,16 +67,16 @@ namespace WelsonJS
{
public const int INVALID_HANDLE_VALUE = -1;
[DllImport("Kernel32.dll", SetLastError = true)]
[DllImport("kernel32.dll", SetLastError = true)]
public static extern IntPtr CreateFileMapping(IntPtr hFile, IntPtr lpAttributes, FileProtection flProtect, uint dwMaximumSizeHigh, uint dwMaximumSizeLow, string lpName);
[DllImport("Kernel32.dll", SetLastError = true)]
[DllImport("kernel32.dll", SetLastError = true)]
public static extern IntPtr MapViewOfFile(IntPtr hFileMappingObject, FileMapAccess dwDesiredAccess, uint dwFileOffsetHigh, uint dwFileOffsetLow, uint dwNumberOfBytesToMap);
[DllImport("kernel32.dll", SetLastError = true)]
public static extern IntPtr OpenFileMapping(FileMapAccess dwDesiredAccess, bool bInheritHandle, string lpName);
[DllImport("Kernel32.dll", SetLastError = true)]
[DllImport("kernel32.dll", SetLastError = true)]
[return: MarshalAs(UnmanagedType.Bool)]
public static extern bool UnmapViewOfFile(IntPtr lpBaseAddress);

View File

@ -8,10 +8,10 @@ using System.Runtime.InteropServices;
[assembly: AssemblyTitle("WelsonJS.Toolkit")]
[assembly: AssemblyDescription("WelsonJS dotNET native component")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Catswords Research")]
[assembly: AssemblyCompany("Catswords Research, Co.")]
[assembly: AssemblyProduct("WelsonJS.Toolkit")]
[assembly: AssemblyCopyright("Catswords Research (Licensed under GPLv3 or MS-RL)")]
[assembly: AssemblyTrademark("WelsonJS.Toolkit")]
[assembly: AssemblyCopyright("Catswords Research, Co. (Licensed under GPLv3 or MS-RL)")]
[assembly: AssemblyTrademark("WelsonJS")]
[assembly: AssemblyCulture("")]
// ComVisible을 false로 설정하면 이 어셈블리의 형식이 COM 구성 요소에