java - COM 接口(interface) iStream 在哪个 DLL 中定义?

标签 java com istream com4j

我是 Windows 和 COM 编程的新手,正在尝试使用 com4j 从 Java 调用 COM 对象。

Com4j 从“通常在 .ocx、.dll、.exe 和/或 .tlb 文件中找到”的 COM 定义生成 Java 接口(interface)。我很容易找到 objective-c OM 对象的 .ocx 文件,但我对标准接口(interface) iStream 没有任何线索。

Microsoft's documentation 提到了 OLE32.DLL(c:\Windows\Windows32\Ole32.dll?),但 com4j 生成器和 oleviewer 均未成功打开此文件。

有什么提示吗?

最佳答案

看起来它是在 comsvc​​s.dll 中定义的。

关于java - COM 接口(interface) iStream 在哪个 DLL 中定义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2730272/

相关文章:

java - Spring boot - @ControllerAdvice 不起作用

c++ - 为什么 wchar_t* 变量被破坏了?

c++ - ICreateDevEnum 在 32 位上工作但在 64 位上失败

c++ - 区分读取循环中的失败和文件结尾

c++ - 为什么 std::getline() 在格式化提取后跳过输入?

java - 无法成功重新循环 while 循环

java - Selenium 网络驱动程序 : Validate httpResponse xml

c++ - COM - 在 C++ 中使用 IEnumerable

c++ - 如何从RAM中读取?

java - HSQL 中的 H2 RUNSCRIPT 等效项