... 2 ); aProvider.nRegionCode = hb_parnl( 1, 3 ); aProvider.nMessageLength = hb_parnl( 1, 4 ); hb_retnl( SMSGETPROVIDER(&aProvider) ); } #pragma ENDDUMP Here is the .DEF contents if it helps. LIBRARY "CSTXTAV8.DLL" EXPORTS SmsInitializeA @1 SmsInitializeW @2 SmsUninitialize @3 SmsEnableTraceA ...