Partager via


transaction XTYP_REGISTER

Une fonction de rappel DDE (Dynamic Data Exchange), DdeCallback, reçoit le type de transaction XTYP_REGISTER chaque fois qu’une application serveur DDEML (Dynamic Data Exchange Management Library) utilise la fonction DdeNameService pour inscrire un nom de service, ou chaque fois qu’une application non-DDEML prenant en charge la rubrique Système est démarrée.

#define     XCLASS_NOTIFICATION      0x8000
#define     XTYPF_NOBLOCK            0x0002
#define     XTYP_REGISTER           (0x00A0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK)

Paramètres

uType

Type de transaction.

uFmt

Non utilisé.

hconv

Non utilisé.

hsz1

Handle du nom du service de base en cours d’inscription.

hsz2

Handle du nom de service spécifique au instance en cours d’inscription.

hdata

Non utilisé.

dwData1

Non utilisé.

dwData2

Non utilisé.

Notes

Cette transaction est filtrée si l’application a spécifié l’indicateur CBF_SKIP_REGISTRATIONS dans la fonction DdeInitialize .

Une application ne peut pas bloquer ce type de transaction ; le code de retour CBR_BLOCK est ignoré.

Une application doit utiliser le paramètre hsz1 pour ajouter le nom du service à la liste des serveurs disponibles pour l’utilisateur. Une application doit utiliser le paramètre hsz2 pour identifier l’application instance qui a démarré.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
En-tête
Ddeml.h (inclure Windows.h)

Voir aussi

Référence

DdeInitialize

DdeNameService

Conceptuel

Bibliothèque de gestion d’Échange de données dynamiques