Я хочу использовать Infocardapi.dll в Delphi/WIN32, но хотел бы файл заголовка для него

У Microsoft есть эта замечательная небольшая функция под названием CardSpace. Это реализация Microsoft информационных карт. У Microsoft есть хороший документ, который объясняет, как его можно использовать, что полезно. И поиск в Google не дает мне много полезных ответов, но создает огромный шум. (Главным образом потому, что люди задаются вопросом, что это такое, или на сайтах, предлагающих эту DLL для какой-либо загрузки. Последняя вызывает подозрения, поскольку она является лишь частью Windows Vista и.NET 3.0 и выше.)

По сути, мне нужно вызвать все функции из этой DLL в Delphi 2007. Если для этой DLL есть заголовок C++, я могу преобразовать его. Или, может быть, какая-то другая информация о его функциях, параметрах, типах данных и тому подобное.

1 ответ

Решение

Существует файл InfoCard.h, включенный в Microsoft Windows SDK, который должен быть тем, что вам нужно. Немного тяжелой загрузки для одного файла, если у вас его еще нет - вам лучше зайти в справочник MSDN по API CardSpace и получить информацию оттуда.

Другие вопросы по тегам