Интерфейс прикладного программирования Guardant, начиная с версии 5.21 и выше, предназначен для работы с Win32, Win64, .NET и Java-приложениями. Функции Guardant API универсальны и работают, как с локальными, так и с сетевыми ключами.
В состав Guardant SDK входят файлы примеры использования Guardant API для следующих языков программирования и средств разработки:
Windows x86
Функции | Язык программирования \ средство разработки | Файлы библиотек | Файлы заголовков |
---|---|---|---|
Функции общего назначения
| C | ||
Borland C | GrdFWBO.obj | grdapi.h | |
Borland C Builder | GrdFWBO.obj | grdapi.h | |
Microsoft Visual C | GrdFWMC.obj | grdapi.h | |
C++ | |||
Borland C++ 5.5 | GrdFWBO.obj, grddongle.cpp | grdapi.h, grddongle.h | |
Borland C++ Builder | GrdFWBO.obj, grddongle.cpp | grdapi.h, grddongle.h | |
Microsoft Visual C++ | GrdFWMC.obj, grddongle.cpp | grdapi.h, grddongle.h | |
.NET | |||
Microsoft Visual C# | GuardantDotNetApi.dll, GrdAPI32.dll | - | |
Microsoft Visual Basic .NET 2005 | GuardantDotNetApi.dll, GrdAPI32.dll | - | |
Delphi | |||
Borland Delphi | GrdFWBO.obj | grddelphi.pas | |
Visual Basic 6 | |||
Microsoft Visual Basic 6 | GrdAPI32.dll | grdvb32.bas | |
VBA Microsoft Access | GrdAPI32.dll | grdvb32.bas | |
Java | |||
GrdApiJava.jar, GrdApiJni32.dll | |||
Функции для доверенного удаленного обновления | C | ||
Borland C | GrdFWBO.obj | grdapi.h | |
Microsoft Visual C | GrdFWMC.obj | grdapi.h | |
Delphi | |||
Borland Delphi | GrdFWBO.obj | grddelphi.pas | |
Функции для работы с драйверами | C | ||
Microsoft Visual C | grddrv.lib, grddrv.dll | grddrv.h | |
Delphi | |||
Borland Delphi | grddrv.dll | grddrv.pas | |
Функции совместимости с Guardant API версий 4.хх | Microsoft Visual C (пример для локальных ключей) | GrdFWMC.obj | grdapi.h, nvskey32.h, nvkeyerr.h |
Microsoft Visual C (пример для локальных ключей) | GrdFWMC.obj | grdapi.h, nvskey32.h, nvkeyerr.h |