• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Lotus C Api For Mac

Статус
Закрыто для дальнейших ответов.

savl

Lotus Team
28.10.2011
2 601
312
BIT
216
Решил проверить существование C API для MAC.
Оказывается есть надо только подключить по другому и типы данных могут отличаться:

Код:
Declare Private Sub W32_GetNoteInfo Lib "nnotes.dll" Alias "NSFNoteGetInfo" (ByVal noteHandle As Long, ByVal noteID As Integer,ValPtr As integer)

Declare Private Sub MAC_GetNoteInfo Lib "NotesLib" Alias "NSFNoteGetInfo" (ByVal noteHandle As integer, ByVal noteID As Integer,ValPtr As Integer)


Вот только полный список функций работающих под мак не нашел.
Есть предположение, что: список API для WIN совпадает с API для MAC и все они работают так же.

Может кто знает верно ли это предположение?
 

savl

Lotus Team
28.10.2011
2 601
312
BIT
216
ага, как раз наткнулся вчера на это:

C-API Win32 Linux AIX Solaris Mac

BYTE BYTE BYTE BYTE BYTE BYTE
BOOL Long Long Long Long Integer
Int Long Long Long Long Long
Long Int Long Long Long Long Long
WORD Integer Integer Integer Integer Integer
SWORD Integer Integer Integer Integer Integer
DWORD Long Long Long Long Long
LONG Int Long Long Long Long Long
HANDLE Long Integer Integer Integer Integer
NOTEHANDLE Long Integer Integer Integer Integer
DBHANDLE Long Integer Integer Integer Integer
MEMHANDLE Long Long Long Long Long
STATUS Integer Integer Integer Integer Integer
Char * String String String String String
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!