DNA_SetProxy will store the Proxy Server settings provided by the User in a local "DNA.INI" file, stored on the User’s computer in the location
set by the DNA_SetINIPathName API call.
DNA_SetProxy, if used, should be called just after the DNA_SetINIPathName API call , and before all other API Calls.
The DNA Library will use the following Proxy Settings when communicating with the DNA Servers:
FUNCTION DNA_SETPROXY(SERVER,PORT,USERNAME,PASSWORD:PANSICHAR):INTEGER; STDCALL;
DECLARE FUNCTION DNA_SETPROXY LIB "DNA.DLL" (BYVAL SERVER AS STRING, BYVAL PORT AS STRING, BYVAL USERNAME AS STRING, BYVAL PASSWORD AS STRING) AS INTEGER
INT __STDCALL DNA_SETPROXY(CHAR *SERVER,CHAR *PORT,CHAR *USERNAME,CHAR *PASSWORD);
INT __STDCALL DNA_SETPROXY(CHAR *SERVER,CHAR *PORT,CHAR *USERNAME,CHAR *PASSWORD);
INT __STDCALL DNA_SETPROXY(CHAR *SERVER,CHAR *PORT,CHAR *USERNAME,CHAR *PASSWORD);
PUBLIC NATIVE INT DNASETPROXY(STRING SERVER, STRING PORT, STRING USERNAME, STRING PASSWORD);
DECLARE FUNCTION DNA_SETPROXY LIB "DNA.DLL" (BYVAL SERVER AS STRING, BYVAL PORT AS STRING, BYVAL USERNAME AS STRING, BYVAL PASSWORD AS STRING) AS SHORT
PUBLIC STATIC EXTERN INT DNA_SETPROXY(STRING SERVER, STRING PORT, STRING USERNAME, STRING PASSWORD);