как получить доступ к определениям и структурам внутри .h из C # /. NET? - PullRequest
0 голосов
/ 31 августа 2010

При доступе к PDH.dll (Win32 API) (см. Ссылку) с использованием P / Invoke получается, что мне нужен доступ к нескольким константам и структурам.Я обнаружил, что они определены внутри файла PDH.h.

Как получить доступ к этим определениям и структурам?Должен ли я переписать их с C #?Есть ли другой способ?

Ответы [ 3 ]

1 голос
/ 31 августа 2010

Я думаю, что вы должны переписать их в C #

1 голос
/ 31 августа 2010

Как уже упоминалось, вам нужно переписать их в C #. Но если вам повезет, кто-то уже сделал их для вас на PInvoke.net

Кроме того, вы можете попробовать использовать Interop Signature Toolkit , который может генерировать определения C # из файла заголовка C.

0 голосов
/ 31 августа 2010

Вы должны переписать их в C #.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...