Compartir a través de


transacción de XTYP_ADVDATA

Informa al cliente de que el valor del elemento de datos ha cambiado. La función de devolución de llamada del cliente de Intercambio de datos dinámicos (DDE), DdeCallback, recibe esta transacción después de establecer un bucle de asesoramiento con un servidor.

#define     XCLASS_FLAGS             0x4000
#define     XTYP_ADVDATA            (0x0010 | XCLASS_FLAGS         )

Parámetros

uType

El tipo de transacción.

uFmt

El átomo de formato de los datos enviados desde el servidor.

hconv

Identificador de la conversación.

hsz1

Identificador del nombre del tema.

hsz2

Identificador del nombre del elemento.

hdata

Identificador de los datos asociados al nombre del tema y al par de nombres de elemento. Este parámetro es NULL si el cliente especificó la marca de XTYPF_NODATA cuando solicitó el bucle de aviso.

dwData1

No se usa.

dwData2

No se usa.

Valor devuelto

Una función de devolución de llamada DDE debe devolver DDE_FACK si procesa esta transacción, DDE_FBUSY si está demasiado ocupada para procesar esta transacción o DDE_FNOTPROCESSED si rechaza esta transacción.

Comentarios

Una aplicación no debe liberar el identificador de datos obtenido durante esta transacción. Sin embargo, una aplicación debe copiar los datos asociados al identificador de datos si la aplicación debe procesar los datos después de que se devuelva la función de devolución de llamada. Una aplicación puede usar la función DdeGetData para copiar los datos.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Ddeml.h (incluye Windows.h)

Consulte también

Referencia

DdeClientTransaction

DdeGetData

DdePostAdvise

Conceptual

Biblioteca de administración dinámica de Intercambio de datos