Condividi tramite


XTYP_REGISTER transazione

Una funzione di callback di Dynamic Data Exchange ( DDE), DdeCallback, riceve il tipo di transazione XTYP_REGISTER ogni volta che un'applicazione DDEML (Dynamic Data Exchange Management Library) usa la funzione DdeNameService per registrare un nome del servizio o ogni volta che viene avviata un'applicazione non DDEML che supporta l'argomento System.

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

Parametri

uType

Tipo di transazione.

uFmt

Non usato.

hconv

Non usato.

hsz1

Handle per il nome del servizio di base registrato.

hsz2

Handle per il nome del servizio specifico dell'istanza registrato.

hdata

Non usato.

dwData1

Non usato.

dwData2

Non usato.

Commenti

Questa transazione viene filtrata se l'applicazione ha specificato il flag di CBF_SKIP_REGISTRATIONS nella funzione DdeInitialize .

Un'applicazione non può bloccare questo tipo di transazione; il codice restituito CBR_BLOCK viene ignorato.

Un'applicazione deve usare il parametro hsz1 per aggiungere il nome del servizio all'elenco di server disponibili per l'utente. Un'applicazione deve usare il parametro hsz2 per identificare l'istanza dell'applicazione avviata.

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

Riferimento

DdeInitialize

DdeNameService

Informazioni concettuali

Libreria di gestione di Dynamic Data Exchange