Is it possible to call Win32 API directly using inline assembler
in PB/DOS without a special designed VxD Driver?
in PB/DOS without a special designed VxD Driver?
UNION ParmTypeUnion L AS LONG I AS INTEGER SZ AS ASCIIZ * 256 etc... END UNION TYPE ApiCallParmsType DataType AS LONG ' %PARM_TYPE_INT, %PARM_TYPE_SZ, %PARM_TYPE_UDT, etc... ParmValue AS ParmTypeUNION Parm_Length AS LONG ' for parm_type_udt Parm_Ref AS LONG ' %PARM_BYREF or %PARM_BYVAL END TYPE TYPE ApiCallType Libname AS ASCIIZ * 260 ProcName AS ASCIIZ * 128 Parms (1 to 10) AS ApiCallParmsType ReturnValue AS LONG ' All Win API calls return a 32-bit value END TYPE
SHELL "APICALL parmfile.txt"
We process personal data about users of our site, through the use of cookies and other technologies, to deliver our services, and to analyze site activity. For additional details, refer to our Privacy Policy.
By clicking "I AGREE" below, you agree to our Privacy Policy and our personal data processing and cookie practices as described therein. You also acknowledge that this forum may be hosted outside your country and you consent to the collection, storage, and processing of your data in the country where this forum is hosted.
Comment