code: private int winSubmitFaxJob(String serverName,String targetAddress,String targetName,String senderName,String fileName,String documentName)
      {
          int faxJobID=0;
          synchronized(WindowsFaxClientSpiHelper.NATIVE_LOCK)
          {
              //pre native call
              this.preNativeCall();
              
              //invoke native
              faxJobID=WindowsJNIFaxClientSpi.submitFaxJobNative(serverName,targetAddress,targetName,senderName,fileName,documentName);
          }
          
          return faxJobID;
      }
docs: This function will submit a new fax job.<br>
  The fax job ID will be returned by this method.
  
  @param   serverName
  The fax server name
  @param   targetAddress
  The fax job target address
  @param   targetName
  The fax job target name
  @param   senderName
  The fax job sender name
  @param   fileName
  The file to fax
  @param   documentName
  Document name
  @return  The fax job ID (null in case of an error)