FAXCOMEXLib: JobID from ConnectedSubmit to OnOutgoingJobChanged

  • Thread starter Thread starter Hraklhs
  • Start date Start date
H

Hraklhs

I use the Microsoft Fax Service Extended COM Library.

I submit a document to the local fax server using the
FaxDocument.ConnectedSubmit method and I get back the job ID.
(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fax/faxinta_n_5cfo.asp))
MSDN example - Sending a Fax:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fax/faxusing_27co.asp

I want to retrieve the same job ID on the
FaxServer_OnOutgoingJobChanged event (so as to move the sent document
to another folder).
(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fax/faxinto_z_3xus.asp)
MSDN example - Registering for Fax Events:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fax/faxusing_3u5v.asp

The problem is that the job ID returned from the
FaxDocument.ConnectedSubmit method (ex. 144613567377692395) is
different from the bstrJobId parameter of the
FaxServer_OnOutgoingJobChanged event (ex. 201c545f93fd6eb). Can you
help me?
 
El ejemplo no es incorrecto

ConnectedSubmit devuelve un array de strings en formato
Int64. En cambio, para gestionar los Jobs necesitas un ID
en formato Hexadecimal. Si puedes crear una función
Int64ToHex tienes resuelto el tema. El problema es que VB6
no tiene datos en formato Int64.
Que por qué se ha hecho así?
Pregunta a MS
 
You are right. I haven't noticed that the number the OP posted
(144613567377692395) is the decimal for the Job ID (201c545f93fd6eb)


--
Alex Feinman
---
Visit http://www.opennetcf.org
El ejemplo no es incorrecto

ConnectedSubmit devuelve un array de strings en formato
Int64. En cambio, para gestionar los Jobs necesitas un ID
en formato Hexadecimal. Si puedes crear una función
Int64ToHex tienes resuelto el tema. El problema es que VB6
no tiene datos en formato Int64.
Que por qué se ha hecho así?
Pregunta a MS
 
Back
Top