estructura de FAX_SEND (faxdev.h)

La estructura FAX_SEND contiene información sobre un documento de fax saliente. La estructura contiene el nombre del archivo que contiene el flujo de datos de fax, el nombre y el número de teléfono del dispositivo de llamada, y el nombre y el número de teléfono del dispositivo receptor.

Sintaxis

typedef struct _FAX_SEND {
  DWORD  SizeOfStruct;
  LPWSTR FileName;
  LPWSTR CallerName;
  LPWSTR CallerNumber;
  LPWSTR ReceiverName;
  LPWSTR ReceiverNumber;
  BOOL   Branding;
  HCALL  CallHandle;
  DWORD  Reserved[3];
} FAX_SEND, *PFAX_SEND;

Miembros

SizeOfStruct

Tipo: DWORD

Especifica, en bytes, el tamaño de la estructura FAX_SEND . Antes de llamar a la función FaxDevSend , el servicio de fax establece este miembro en sizeof(FAX_SEND).

FileName

Tipo: LPWSTR

Puntero a una cadena de caracteres Unicode terminada en null que especifica la ruta de acceso completa al archivo que contiene el flujo de datos de un documento de fax saliente. El flujo de datos es un archivo de clase F TIFF. Para obtener más información, vea Formato de imagen de fax.

CallerName

Tipo: LPWSTR

Puntero a una cadena de caracteres Unicode terminada en null que especifica el nombre del dispositivo que llama. El FSP enviará este nombre al dispositivo receptor remoto cuando el FSP envíe el fax. Para obtener más información, vea la sección Comentarios que se muestra más adelante.

CallerNumber

Tipo: LPWSTR

Puntero a una cadena de caracteres Unicode terminada en null que especifica el número de teléfono del dispositivo que llama. (Este número también es el TSID). El FSP enviará este número al dispositivo receptor remoto cuando el FSP envíe el fax. Para obtener más información, vea la sección Comentarios que se muestra más adelante.

ReceiverName

Tipo: LPWSTR

Puntero a una cadena de caracteres Unicode terminada en null que especifica el nombre del dispositivo que recibirá el documento de fax saliente.

ReceiverNumber

Tipo: LPWSTR

Puntero a una cadena de caracteres Unicode terminada en null que especifica el número de teléfono del dispositivo que recibirá el documento de fax saliente. Este es el número de teléfono que marcará el FSP.

Si especifica el miembro CallHandle , el miembro ReceiverNumber debe ser NULL.

Branding

Tipo: BOOL

Reservado.

CallHandle

Tipo: HCALL

Reservados; debe establecerse en NULL.

Reserved[3]

Tipo: DWORD

Microsoft reserva este miembro. Debe establecerse en cero.

Comentarios

El FSP puede volver a formatear los miembros CallerName y CallerNumber . A continuación, el FSP puede transmitir los datos con formato al dispositivo de envío remoto como el llamado identificador de suscriptor (CSI) para cumplir con la recomendación del órgano de normas de la Unión Internacional de Telecomunicaciones (UIT) del Grupo de Estudio 8 (SG8). Para obtener más información, vea los miembros RoutingInfo y CSI de la estructura FAX_DEV_STATUS .

El FSP también puede usar los datos con formato para agregar una marca a la transmisión de fax.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado faxdev.h

Consulte también

FAX_DEV_STATUS

Estructuras del proveedor de servicios de fax

FaxDevSend

LINE_CALLSTATE

Uso de la API del proveedor de servicios de fax