English 中文(简体)
是否有可能从互联网接口点确定通信构成部分的基本类型?
原标题:Is it possible to determine the underlying COM component type from an interface pointer in .NET interop?

Im在NET使用一个COM图书馆。 供应商向主要的互联大会提供了文件。 然而,一种特定方法将一个接口器退回,但文件没有告诉我,其基本组成部分类型是什么(因此,我不知道我能把哪些其他接口连接到QI)。

能否确定从这种方法中恢复的基本组成部分是,如果所有我都有一个接口?

最佳回答

总的来说,简单的答复是没有的。 孔口总是藏在底物体上,它不会像C#一样沉降。

如果你拥有已经制定的法典,当然你可以跟踪,或者目标可以告诉你。 此外,你可以尝试一些 ha,如检查你处理中的装货单,询问所有接口,但这都取决于你的具体问题。

问题回答

没有,除了尝试外,别无其他办法。 如果实际尝试的有益开端需要文件。 这是COM的一个核心设计特征,其实施被仔细隐藏在接口后面。

在NET中,除了有你应该使用的反省工作外,没有真正的差别。

1 P-4, 1 P-3, 1 FS, 1 GS, 1 NS 杂志文章(包括VB源代码)可能有用:。 探矿 参看





相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

NSArray s, Primitive types and Boxing Oh My!

I m pretty new to the Objective-C world and I have a long history with .net/C# so naturally I m inclined to use my C# wits. Now here s the question: I feel really inclined to create some type of ...

C# Marshal / Pinvoke CBitmap?

I cannot figure out how to marshal a C++ CBitmap to a C# Bitmap or Image class. My import looks like this: [DllImport(@"test.dll", CharSet = CharSet.Unicode)] public static extern IntPtr ...

How to Use Ghostscript DLL to convert PDF to PDF/A

How to user GhostScript DLL to convert PDF to PDF/A. I know I kind of have to call the exported function of gsdll32.dll whose name is gsapi_init_with_args, but how do i pass the right arguments? BTW, ...

Linqy no matchy

Maybe it s something I m doing wrong. I m just learning Linq because I m bored. And so far so good. I made a little program and it basically just outputs all matches (foreach) into a label control. ...

热门标签