Конференция "FreePascal" » Не знаю как вызвать функцию ДЛЛ написанную на CPP [другое]
 
  • Mikka (29.08.10 16:25) [0]
    Доброго времени суток уважаемые, не знаю как вызвать такую функцию из длл:

    BOOL COM_IOControl(DWORD dwOpenData, DWORD dwCode, const BYTE* pBufIn, DWORD dwLenIn, PBYTE pBufOut, DWORD dwLenOut,
                      PDWORD pdwActualOut)

    я думаю так:

    function  Src_DPR_IOControl(dwOpenData: DWORD;
                               dwCode:     DWORD;
                               const pBufIn: pointer;
                               dwLenIn: DWORD;
                               pBufOut: PBYTE;
                               dwLenOut: DWORD;
                               pdwActualOut: PDWORD ): bool; stdcall; external '_DPR.DLL' name 'DPR_IOControl';

    з.ы. операционная система wince, язык freepascal+lazarus
  • mak (29.08.10 19:15) [1]
 
Конференция "FreePascal" » Не знаю как вызвать функцию ДЛЛ написанную на CPP [другое]
Есть новые Нет новых   [134427   +34][b:0][p:0]