Libusb 의 usb.h Header 를 Delphi 용으로 변환하다가 이런 자료는 구하기 힘들겠다 싶어 정리해 올립니다.
Libusb 를 변환한 것도 테스트가 완료되는대로 올립니다. (인터넷에 찾기 쉽지 않더군요. 그나마 있는 것도 사이트가 폐쇄되면서 날아갔습니다.)
INT | Integer |
UNSIGNED INT | Cardinal |
UINT | Cardinal |
WORD | Word |
UNSIGNED SHORT | Word |
UNSIGNED SHORT INT | Word |
SHORT | SmallInt |
SHORT INT | SmallInt |
DWORD | LongInt |
LONG | LongInt |
LONG INT | LongInt |
UNSIGNED LONG | LongInt |
UNSIGNED LONG INT | LongInt |
CHAR | Char |
UNSIGNED CHAR | Byte |
CHAR* | PChar |
LPSTR | PChar |
PSTR | PChar |
LPWSTR | PWideChar |
VOID* | Pointer |
BOOL | Bool |
FLOAT | Single |
DOUBLE | Double |
LONG DOUBLE | Extended |