TSPI_phoneSetData función (tspi.h)
La función TSPI_phoneSetData descarga la información del búfer especificado en el dispositivo telefónico abierto en el identificador de datos seleccionado.
Sintaxis
LONG TSPIAPI TSPI_phoneSetData(
DRV_REQUESTID dwRequestID,
HDRVPHONE hdPhone,
DWORD dwDataID,
LPVOID const lpData,
DWORD dwSize
);
Parámetros
dwRequestID
Identificador de la solicitud asincrónica.
hdPhone
Identificador del teléfono en el que se van a descargar los datos.
dwDataID
Especifica dónde se va a descargar el búfer en el dispositivo telefónico.
lpData
Puntero a la ubicación de memoria desde la que se van a descargar los datos.
dwSize
Tamaño del búfer en bytes. Si el parámetro lpData es un puntero a una cadena, el tamaño debe incluir el terminador nulo .
Valor devuelto
Devuelve dwRequestID o un número de error si se produce un error. El parámetro real lResult del ASYNC_COMPLETION correspondiente es cero si la función se ejecuta correctamente o es un número de error si se produce un error. Los valores devueltos posibles son los siguientes:
PHONEERR_INVALPHONEHANDLE, PHONEERR_RESOURCEUNAVAIL, PHONEERR_INVALDATAID, PHONEERR_OPERATIONFAILED, PHONEERR_INVALPHONESTATE, PHONEERR_OPERATIONUNAVAIL, PHONEERR_NOMEM.
Comentarios
La función descarga un máximo de bytes dwSize de lpData al dispositivo telefónico. El formato de los datos, su significado para el dispositivo telefónico y el significado del identificador de datos son específicos del proveedor de servicios. Los datos del búfer o la selección de un identificador de datos pueden actuar como comandos para el dispositivo telefónico.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | tspi.h |