Можно ли при декларации API функций менять тип возвращаемого значения? - Visual Basic .NET
Формулировка задачи:
Всем здравствуйте.
Часто при объявлении API функций возвращаемое значение Boolean меняют на Integer.
Правильно ли это и зачем?
Также непонятно зачем в параметрах при наличии типа IntPtr ставят Integer или Int32.
Решение задачи: «Можно ли при декларации API функций менять тип возвращаемого значения?»
textual
Листинг программы
BOOL WINAPI SetCommState( _In_ HANDLE hFile, _In_ LPDCB lpDCB );