dll_function_changes
Differences
This shows you the differences between two versions of the page.
dll_function_changes [2018/09/03 18:48] – created wolfgangriedmann | dll_function_changes [2018/09/03 18:48] (current) – wolfgangriedmann | ||
---|---|---|---|
Line 2: | Line 2: | ||
In VO, the following _dll declaration is correct: | In VO, the following _dll declaration is correct: | ||
- | [code visualfoxpro]_DLL function zLibCompress( ptrDest as ptr, nBytesOut ref long, ptrSource as ptr, nBytesIn as long ) as int: | + | <code visualfoxpro>_DLL function zLibCompress( ptrDest as ptr, nBytesOut ref long, ptrSource as ptr, nBytesIn as long ) as int: |
This function has the C calling convention (comes from the Linux/Unix world), and therefore the '' | This function has the C calling convention (comes from the Linux/Unix world), and therefore the '' | ||
In X# this declaration does not compile, you have to add the '' | In X# this declaration does not compile, you have to add the '' | ||
- | [code visualfoxpro]_DLL function zLibCompress( ptrDest as ptr, nBytesOut ref long, ptrSource as ptr, nBytesIn as long ) as int strict: | + | <code visualfoxpro>_DLL function zLibCompress( ptrDest as ptr, nBytesOut ref long, ptrSource as ptr, nBytesIn as long ) as int strict: |
dll_function_changes.1536000492.txt.gz · Last modified: 2018/09/03 18:48 by wolfgangriedmann