所有,我试图调用在 c# 项目的 DLL 中定义的 API。代码如下所示。
[DllImport("twain_32.dll", EntryPoint="#1")]
<Function declaration>
我知道在这个 twain_32.dll 中定义了很多公共类型,
我知道在 dll 中定义了如下函数。
TW_UINT16 FAR PASCAL DSM_Entry( pTW_IDENTITY pOrigin,
pTW_IDENTITY pDest,
TW_UINT32 DG,
TW_UINT16 DAT,
TW_UINT16 MSG,
TW_MEMREF pData);
我不知道我应该在 c# 中定义什么类来引用来表示pTW_IDENTITY
?是否有任何工具可以将所有这些类型定义导出到 c# 类代码。.h
像C++ 中的头文件?谢谢。