XTYP_ERROR transazione

Una funzione di callback DDE (Dynamic Data Exchange), DdeCallback, riceve la transazione XTYP_ERROR quando si verifica un errore critico.

#define     XCLASS_NOTIFICATION      0x8000
#define     XTYPF_NOBLOCK            0x0002
#define     XTYP_ERROR              (0x0000 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK )

Parametri

uType

Tipo di transazione.

uFmt

Non usato.

hconv

Handle per la conversazione associata all'errore. Questo parametro è NULL se l'errore non è associato a una conversazione.

hsz1

Non usato.

hsz2

Non usato.

hdata

Non usato.

dwData1

Codice di errore nella parola in ordine basso. Attualmente è supportato solo il codice di errore seguente.

Valore Significato
DMLERR_LOW_MEMORY
Memoria insufficiente; consigliare, poke o eseguire i dati potrebbero andare persi o il sistema potrebbe non riuscire.

dwData2

Non usato.

Commenti

Un'applicazione non può bloccare questo tipo di transazione; il codice restituito CBR_BLOCK viene ignorato. Dynamic Data Exchange Management Library (DDEML) tenta di liberare memoria rimuovendo le risorse non critiche. Un'applicazione che ha bloccato le conversazioni deve sbloccarle.

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

Panoramica della libreria di gestione di Dynamic Data Exchange