Я пытаюсь написать COM-сервер, использующий API профилирования .NET. Этот COM-сервер будет работать на устройствах Windows Mobile 6. Целью этого COM-сервера является профилирование приложений .NET, работающих на одном устройстве. Однако я не могу найти следующие файлы заголовков в Windows Mobile SDK:
- cor.h
- corprof.h
Означает ли это, что мне нужно перенести эти файлы заголовков, используя соответствующие версии, доступные в Windows (Desktop) SDK?
Именно эти файлы заголовков определяют семейство интерфейсов ICorProfilerCallBack, которые так важны для использования .NET Profiling API.
Я ознакомился с этими заголовочными файлами, присутствующими в Windows SDK, и обнаружил, что они содержат много специфической для платформы информации, связанной с объектной моделью .NET framework, а также формат PE-файла, представляющего сборку .NET. . Похоже, что для успешного переноса мне необходимо доскональное знание деталей реализации в этих областях .NET. Есть ли альтернативы?