<?xml version="1.0" standalone="yes"?>
<NativeStorage xmlns="http://tempuri.org/NativeStorage.xsd">
<Member>
<DefinedTypeId>0</DefinedTypeId>
<Name>locinfo</Name>
<TypeId>0</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>0</DefinedTypeId>
<Name>mbcinfo</Name>
<TypeId>1</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>1</DefinedTypeId>
<Name>wLanguage</Name>
<TypeId>0</TypeId>
<TypeKindRaw>5</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>1</DefinedTypeId>
<Name>wCountry</Name>
<TypeId>0</TypeId>
<TypeKindRaw>5</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>1</DefinedTypeId>
<Name>wCodePage</Name>
<TypeId>0</TypeId>
<TypeKindRaw>5</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>2</DefinedTypeId>
<Name>locale</Name>
<TypeId>0</TypeId>
<TypeKindRaw>4</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>2</DefinedTypeId>
<Name>wlocale</Name>
<TypeId>1</TypeId>
<TypeKindRaw>4</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>2</DefinedTypeId>
<Name>refcount</Name>
<TypeId>2</TypeId>
<TypeKindRaw>4</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>2</DefinedTypeId>
<Name>wrefcount</Name>
<TypeId>2</TypeId>
<TypeKindRaw>4</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>3</DefinedTypeId>
<Name>refcount</Name>
<TypeId>2</TypeId>
<TypeKindRaw>5</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>3</DefinedTypeId>
<Name>lc_codepage</Name>
<TypeId>3</TypeId>
<TypeKindRaw>5</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>3</DefinedTypeId>
<Name>lc_collate_cp</Name>
<TypeId>3</TypeId>
<TypeKindRaw>5</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>3</DefinedTypeId>
<Name>lc_handle</Name>
<TypeId>0</TypeId>
<TypeKindRaw>3</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>3</DefinedTypeId>
<Name>lc_id</Name>
<TypeId>1</TypeId>
<TypeKindRaw>3</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>3</DefinedTypeId>
<Name>lc_category</Name>
<TypeId>2</TypeId>
<TypeKindRaw>3</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>3</DefinedTypeId>
<Name>lc_clike</Name>
<TypeId>2</TypeId>
<TypeKindRaw>5</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>3</DefinedTypeId>
<Name>mb_cur_max</Name>
<TypeId>2</TypeId>
<TypeKindRaw>5</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>3</DefinedTypeId>
<Name>lconv_intl_refcount</Name>
<TypeId>2</TypeId>
<TypeKindRaw>4</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>3</DefinedTypeId>
<Name>lconv_num_refcount</Name>
<TypeId>2</TypeId>
<TypeKindRaw>4</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>3</DefinedTypeId>
<Name>lconv_mon_refcount</Name>
<TypeId>2</TypeId>
<TypeKindRaw>4</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>3</DefinedTypeId>
<Name>lconv</Name>
<TypeId>3</TypeId>
<TypeKindRaw>4</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>3</DefinedTypeId>
<Name>ctype1_refcount</Name>
<TypeId>2</TypeId>
<TypeKindRaw>4</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>3</DefinedTypeId>
<Name>ctype1</Name>
<TypeId>4</TypeId>
<TypeKindRaw>4</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>3</DefinedTypeId>
<Name>pctype</Name>
<TypeId>5</TypeId>
<TypeKindRaw>4</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>3</DefinedTypeId>
<Name>pclmap</Name>
<TypeId>6</TypeId>
<TypeKindRaw>4</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>3</DefinedTypeId>
<Name>pcumap</Name>
<TypeId>6</TypeId>
<TypeKindRaw>4</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>3</DefinedTypeId>
<Name>lc_time_curr</Name>
<TypeId>7</TypeId>
<TypeKindRaw>4</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>5</DefinedTypeId>
<Name>LowPart</Name>
<TypeId>4</TypeId>
<TypeKindRaw>5</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>5</DefinedTypeId>
<Name>HighPart</Name>
<TypeId>4</TypeId>
<TypeKindRaw>5</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>6</DefinedTypeId>
<Name>LowPart</Name>
<TypeId>9</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>6</DefinedTypeId>
<Name>HighPart</Name>
<TypeId>10</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>7</DefinedTypeId>
<Name>LowPart</Name>
<TypeId>9</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>7</DefinedTypeId>
<Name>HighPart</Name>
<TypeId>10</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>8</DefinedTypeId>
<Name>Struct1</Name>
<TypeId>11</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>8</DefinedTypeId>
<Name>u</Name>
<TypeId>12</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>8</DefinedTypeId>
<Name>QuadPart</Name>
<TypeId>13</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>9</DefinedTypeId>
<Name>LowPart</Name>
<TypeId>9</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>9</DefinedTypeId>
<Name>HighPart</Name>
<TypeId>9</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>10</DefinedTypeId>
<Name>LowPart</Name>
<TypeId>9</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>10</DefinedTypeId>
<Name>HighPart</Name>
<TypeId>9</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>11</DefinedTypeId>
<Name>Struct1</Name>
<TypeId>14</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>11</DefinedTypeId>
<Name>u</Name>
<TypeId>15</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>11</DefinedTypeId>
<Name>QuadPart</Name>
<TypeId>16</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>12</DefinedTypeId>
<Name>LowPart</Name>
<TypeId>9</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>12</DefinedTypeId>
<Name>HighPart</Name>
<TypeId>10</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>13</DefinedTypeId>
<Name>Flink</Name>
<TypeId>8</TypeId>
<TypeKindRaw>4</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>13</DefinedTypeId>
<Name>Blink</Name>
<TypeId>8</TypeId>
<TypeKindRaw>4</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>14</DefinedTypeId>
<Name>Next</Name>
<TypeId>9</TypeId>
<TypeKindRaw>4</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>15</DefinedTypeId>
<Name>Flink</Name>
<TypeId>9</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>15</DefinedTypeId>
<Name>Blink</Name>
<TypeId>9</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>16</DefinedTypeId>
<Name>Flink</Name>
<TypeId>16</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>16</DefinedTypeId>
<Name>Blink</Name>
<TypeId>16</TypeId>
<TypeKindRaw>8</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>17</DefinedTypeId>
<Name>Data1</Name>
<TypeId>3</TypeId>
<TypeKindRaw>5</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>17</DefinedTypeId>
<Name>Data2</Name>
<TypeId>0</TypeId>
<TypeKindRaw>5</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>17</DefinedTypeId>
<Name>Data3</Name>
<TypeId>0</TypeId>
<TypeKindRaw>5</TypeKindRaw>
</Member>
<Member>
<DefinedTypeId>17</DefinedTypeId>
<Name>Data4</Name>
没有合适的资源?快使用搜索试试~ 我知道了~
P/Invoke Interop 助手
共11个文件
pdb:4个
dll:3个
config:2个
需积分: 0 6 下载量 8 浏览量
2023-10-20
11:08:59
上传
评论
收藏 1.17MB ZIP 举报
温馨提示
P/Invoke Interop Assistant,它支持托管代码和非托管代码之间的方法签名的转换,而且直接生成相关的C#或者是VB的方法调用代码。这个签名的转换,不只是适用于Windows的方法签名,只要给定一个C头文件,就可以转换成为相关的C#的import方法签名 作者:玛玛哈哈m 链接:https://www.jianshu.com/p/6b65175ce1d9 来源:简书 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
资源推荐
资源详情
资源评论
收起资源包目录
clrinterop.zip (11个子文件)
clrinterop
sigexplib.dll 93KB
sigexplib.pdb 204KB
siggenui.pdb 80KB
sigimplib.pdb 810KB
winsiggen.pdb 18KB
sigimplib.dll 306KB
winsiggen.exe 8KB
siggenui.dll.config 2KB
windows.xml 13.06MB
winsiggen.exe.config 161B
siggenui.dll 54KB
共 11 条
- 1
资源评论
步、步、为营
- 粉丝: 1w+
- 资源: 12
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功