Condividi tramite


XTYP_XACT_COMPLETE transazione

Una funzione di callback client DDE (Dynamic Data Exchange), DdeCallback, riceve la transazione XTYP_XACT_COMPLETE quando una transazione asincrona, avviata da una chiamata alla funzione DdeClientTransaction , è stata completata.

#define     XCLASS_NOTIFICATION      0x8000
#define     XTYP_XACT_COMPLETE      (0x0080 | XCLASS_NOTIFICATION  )

Parametri

uType

Tipo di transazione.

uFmt

Formato dei dati associati alla transazione completata (se applicabile) o NULL se non sono stati scambiati dati durante la transazione.

hconv

Handle per la conversazione.

hsz1

Handle per il nome dell'argomento coinvolto nella transazione completata.

hsz2

Handle al nome dell'elemento coinvolto nella transazione completata.

hdata

Handle per i dati coinvolti nella transazione completata, se applicabile. Se la transazione ha avuto esito positivo ma non ha coinvolto dati, questo parametro è TRUE. Questo parametro è NULL se la transazione ha avuto esito negativo.

dwData1

Identificatore della transazione completata.

dwData2

Qualsiasi flag di stato applicabile DDE_ nella parola bassa. Questo parametro fornisce il supporto per le applicazioni dipendenti dai bit di DDE_APPSTATUS . È consigliabile che le applicazioni non usino più questi bit potrebbero non essere supportate nelle versioni future del DDEML.

Commenti

Un'applicazione non deve liberare l'handle dei dati ottenuto durante questa transazione. Un'applicazione deve tuttavia copiare i dati associati all'handle dati se l'applicazione deve elaborare i dati dopo che la funzione di callback restituisce. 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

Informazioni concettuali

Libreria di gestione di Dynamic Data Exchange