XTYP_ADVDATA transazione

Informa il client che il valore dell'elemento di dati è stato modificato. La funzione di callback client DDE (Dynamic Data Exchange), DdeCallback, riceve questa transazione dopo aver stabilito un ciclo di consigli con un server.

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

Parametri

uType

Tipo di transazione.

uFmt

Atom di formato dei dati inviati dal server.

hconv

Handle per la conversazione.

hsz1

Handle per il nome dell'argomento.

hsz2

Handle per il nome dell'elemento.

hdata

Handle per i dati associati alla coppia nome argomento e nome dell'elemento. Questo parametro è NULL se il client ha specificato il flag XTYPF_NODATA quando ha richiesto il ciclo di avviso.

dwData1

Non usato.

dwData2

Non usato.

Valore restituito

Una funzione di callback DDE deve restituire DDE_FACK se elabora questa transazione, DDE_FBUSY se è troppo occupato per elaborare questa transazione o DDE_FNOTPROCESSED se rifiuta questa transazione.

Commenti

Un'applicazione non deve liberare l'handle di dati ottenuto durante questa transazione. Un'applicazione deve tuttavia copiare i dati associati all'handle di dati se l'applicazione deve elaborare i dati dopo la restituzione della funzione di callback. Un'applicazione può usare la funzione DdeGetData per copiare i dati.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Ddeml.h (include Windows.h)

Vedi anche

Riferimento

Ddeclienttransaction

DdeGetData

DdePostAdvise

Informazioni concettuali

Libreria di gestione di Dynamic Data Exchange