XTYP_DISCONNECT transazione
La funzione di callback DDE (Dynamic Data Exchange) di un'applicazione, DdeCallback, riceve la transazione XTYP_DISCONNECT quando il partner dell'applicazione in una conversazione usa la funzione DdeDisconnect per terminare la conversazione.
#define XCLASS_NOTIFICATION 0x8000
#define XTYPF_NOBLOCK 0x0002
#define XTYP_DISCONNECT (0x00C0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK)
Parametri
-
uType
-
Tipo di transazione.
-
uFmt
-
Non usato.
-
hconv
-
Handle per cui la conversazione è stata terminata.
-
hsz1
-
Non usato.
-
hsz2
-
Non usato.
-
hdata
-
Non usato.
-
dwData1
-
Non usato.
-
dwData2
-
Specifica se i partner nella conversazione sono la stessa istanza dell'applicazione. Se questo parametro è 1, i partner sono la stessa istanza. Se questo parametro è 0, i partner sono istanze diverse.
Commenti
Questa transazione viene filtrata se l'applicazione ha specificato il flag CBF_SKIP_DISCONNECTS nella funzione DdeInitialize .
L'applicazione può ottenere lo stato della conversazione terminata chiamando la funzione DdeQueryConvInfo durante l'elaborazione della transazione. L'handle di conversazione diventa non valido dopo la restituzione della funzione di callback.
Un'applicazione non può bloccare questo tipo di transazione; il codice restituito CBR_BLOCK viene ignorato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
Vedi anche
-
Riferimento
-
Informazioni concettuali