没有合适的资源?快使用搜索试试~ 我知道了~
harmonyos2-harmony:用于集成.NET和C的动态加载器和链接器库
共67个文件
cs:52个
csproj:3个
gitignore:2个
需积分: 13 0 下载量 94 浏览量
2021-07-01
15:00:17
上传
评论
收藏 91KB ZIP 举报
温馨提示
和声2 和谐.NET 用于集成 .NET 和 C 的动态加载器和链接器库 版权所有 :copyright: 2016 Sean Werkema 介绍 Harmony 是一个 .NET 库,可让您轻松加载和卸载托管 .NET 代码中的非托管 DLL。 它类似于 P/Invoke,但更加灵活:您的非托管 DLL 可以存储为嵌入式资源,或存储为任意字节数组,并根据需要动态加载和卸载。 你为什么想做这个? 嗯,.NET 很强大,但它永远不会像编译后的 C 代码那样快。 但是包装的非托管的C DLL与您的托管C#/ VB / F#DLL常常是棘手:这样的想法是能够存储管理DLL里面的非托管的DLL,这样从.NET调用者的角度来看,只有管理看起来“非常快”的代码,就像内置的外部 .NET 方法一样。 Harmony 支持 Windows 上的 32 位和 64 位 .NET 环境。 当前状态 Harmony 目前处于Beta状态。 它有效,但您可能不应该依赖它用于生产用途(尚)。 已知限制 Harmony 不提供对 DLL 内资源的访问。 Harmony(可能)不在 Mono 下运行。 Harmony 不支持 Win
资源推荐
资源详情
资源评论
收起资源包目录
harmony-master.zip (67个子文件)
harmony-master
.gitignore 78B
README.md 10KB
Harmony.sln 4KB
Examples
Crc32
dllmain.cpp 316B
Crc32.cpp 6KB
Crc32.vcxproj 4KB
Crc32.vcxproj.filters 600B
Crc32Example
.gitignore 10B
Properties
AssemblyInfo.cs 1KB
Program.cs 1KB
Crc32Example.csproj 3KB
App.config 187B
Harmony
Collections
ReadOnlyDictionary.cs 3KB
Reflection
HarmonyClass.cs 1KB
Raw
StringOperations.cs 2KB
Properties
AssemblyInfo.cs 1KB
Win32
Delegates
DllEntryProc.cs 1KB
ExeEntryProc.cs 1KB
Kernel32.cs 3KB
Enums
SubSystemType.cs 1KB
Protection.cs 1KB
ImageFileHeaderCharacteristics.cs 1KB
AllocationType.cs 1KB
DllCharacteristicsType.cs 1KB
RelocationType.cs 1KB
MagicType.cs 1018B
FreeType.cs 975B
DllCallType.cs 1KB
DataSectionFlags.cs 6KB
ProcessorArchitecture.cs 1009B
MemoryProtection.cs 1KB
MachineType.cs 1004B
Structs
MEMORY_BASIC_INFORMATION.cs 1KB
SYSTEM_INFO.cs 1KB
PortableExecutable
IMAGE_NT_HEADERS64.cs 1KB
IMAGE_EXPORT_DIRECTORY.cs 1KB
IMAGE_OPTIONAL_HEADER32.cs 4KB
IMAGE_IMPORT_BY_NAME.cs 1KB
IMAGE_DATA_DIRECTORY.cs 1KB
IMAGE_SECTION_HEADER.cs 2KB
IMAGE_NT_HEADERS32.cs 1KB
IMAGE_DOS_HEADER.cs 2KB
IMAGE_TLS_DIRECTORY32.cs 1KB
IMAGE_TLS_DIRECTORY64.cs 1KB
IMAGE_FILE_HEADER.cs 1KB
IMAGE_OPTIONAL_HEADER64.cs 4KB
IMAGE_BASE_RELOCATION.cs 1KB
IMAGE_IMPORT_DESCRIPTOR.cs 1KB
Harmony.csproj 6KB
App.config 184B
Libraries
LibraryLoader.cs 26KB
HarmonyLibrary.cs 13KB
HarmonyLibraryKind.cs 971B
HarmonyExport.cs 2KB
HarmonyImport.cs 1KB
HarmonyImportLibrary.cs 1KB
StreamCollector.cs 2KB
LoadFailedException.cs 1KB
Image.cs 2KB
HarmonyImportLibraryKind.cs 969B
ExportDictionaries.cs 1KB
HarmonyLibrarySection.cs 1KB
HarmonyLoadFlags.cs 2KB
HarmonyPacked
HarmonyPacked.csproj 3KB
pack.sh 408B
HarmonyPacked.cs 114KB
LICENSE.txt 10KB
共 67 条
- 1
资源评论
weixin_38590520
- 粉丝: 6
- 资源: 939
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功