Compartir a través de


XTYP_UNREGISTER transacción

Una función de devolución de llamada de Intercambio de datos dinámicos (DDE), DdeCallback, recibe la transacción XTYP_UNREGISTER cada vez que una aplicación de servidor de la Biblioteca de administración de exchange de datos dinámicos (DDEML) usa la función DdeNameService para anular el registro de un nombre de servicio o cada vez que finaliza una aplicación que no sea DDEML que admita el tema del sistema.

#define     XCLASS_NOTIFICATION      0x8000
#define     XTYPF_NOBLOCK            0x0002
#define     XTYP_UNREGISTER         (0x00D0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK)

Parámetros

uType

El tipo de transacción.

uFmt

No se usa.

hconv

No se usa.

hsz1

Identificador del nombre del servicio base que se va a anular el registro.

hsz2

Identificador del nombre de servicio específico de la instancia que se va a anular el registro.

hdata

No se usa.

dwData1

No se usa.

dwData2

No se usa.

Comentarios

Esta transacción se filtra si la aplicación especificó la marca CBF_SKIP_REGISTRATIONS en la función DdeInitialize .

Una aplicación no puede bloquear este tipo de transacción; se omite el código de retorno CBR_BLOCK.

Una aplicación debe usar el parámetro hsz1 para quitar el nombre del servicio de la lista de servidores disponibles para el usuario. Una aplicación debe usar el parámetro hsz2 para identificar qué instancia de aplicación ha finalizado.

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

Referencia

DdeInitialize

DdeNameService

Conceptual

Biblioteca de administración dinámica de Intercambio de datos