如何从C#/.NET访问a.h中的定义和结构?

如何从C#/.NET访问a.h中的定义和结构?,c#,.net,winapi,pinvoke,C#,.net,Winapi,Pinvoke,在使用访问PDH.dll(Win32 API)时,我需要访问几个常量和结构。我发现它们是在PDH.h文件中定义的 如何访问这些定义和结构?我必须用C#重写它们吗?还有别的方法吗?你必须用C#重写它们。我认为你必须用C#重写它们。正如前面提到的,你需要用C#重写它们。但如果你幸运的话,至少有人已经帮你做了 或者,您可以尝试使用,它可以从C头文件生成C#定义。从好的方面来说,这通常是一个非常简单的转换!

在使用访问PDH.dll(Win32 API)时,我需要访问几个常量和结构。我发现它们是在PDH.h文件中定义的


如何访问这些定义和结构?我必须用C#重写它们吗?还有别的方法吗?

你必须用C#重写它们。

我认为你必须用C#重写它们。

正如前面提到的,你需要用C#重写它们。但如果你幸运的话,至少有人已经帮你做了


或者,您可以尝试使用,它可以从C头文件生成C#定义。

从好的方面来说,这通常是一个非常简单的转换!