Compartir a través de


transacción de XTYP_ERROR

Una función de devolución de llamada de Intercambio de datos dinámicos (DDE), DdeCallback, recibe la transacción XTYP_ERROR cuando se produce un error crítico.

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

Parámetros

uType

El tipo de transacción.

uFmt

No se usa.

hconv

Identificador de la conversación asociada al error. Este parámetro es NULL si el error no está asociado a una conversación.

hsz1

No se usa.

hsz2

No se usa.

hdata

No se usa.

dwData1

Código de error en la palabra de orden bajo. Actualmente, solo se admite el código de error siguiente.

Value Significado
DMLERR_LOW_MEMORY
La memoria es baja; es posible que se pierdan datos de asesoramiento, poke o ejecución, o se produzca un error en el sistema.

dwData2

No se usa.

Comentarios

Una aplicación no puede bloquear este tipo de transacción; se omite el código de retorno CBR_BLOCK . La Biblioteca de administración dinámica de Exchange de datos (DDEML) intenta liberar memoria quitando recursos no críticos. Una aplicación que ha bloqueado conversaciones debe desbloquearlas.

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

Introducción a la biblioteca de administración dinámica de Intercambio de datos