transazione XTYP_CONNECT
Un client usa la transazione XTYP_CONNECT per stabilire una conversazione. Una funzione di callback del server DDE (Dynamic Data Exchange), DdeCallback, riceve questa transazione quando un client specifica un nome di servizio supportato dal server (e un nome di argomento non NULL) in una chiamata alla funzione DdeConnect.
#define XCLASS_BOOL 0x1000
#define XTYPF_NOBLOCK 0x0002
#define XTYP_CONNECT (0x0060 | XCLASS_BOOL | XTYPF_NOBLOCK)
Parametri
-
uType
-
Tipo di transazione.
-
uFmt
-
Non usato.
-
hconv
-
Non usato.
-
hsz1
-
Handle per il nome dell'argomento.
-
hsz2
-
Handle per il nome del servizio.
-
hdata
-
Non usato.
-
dwData1
-
Puntatore a una struttura CONVCONTEXT che contiene informazioni di contesto per la conversazione. Se il client non è un'applicazione DDEML, questo parametro è 0.
-
dwData2
-
Specifica se il client è la stessa istanza dell'applicazione del server. Se il parametro è 1, il client è la stessa istanza. Se il parametro è 0, il client è un'istanza diversa.
Valore restituito
Una funzione di callback del server deve restituire TRUE per consentire al client di stabilire una conversazione sulla coppia nome servizio e nome argomento specificata oppure la funzione deve restituire FALSE per negare la conversazione. Se la funzione di callback restituisce TRUE e viene stabilita correttamente una conversazione, il sistema passa l'handle di conversazione al server eseguendo una transazione XTYP_CONNECT_CONFIRM alla funzione di callback del server (a meno che il server non abbia specificato il flag CBF_SKIP_CONNECT_CONFIRMS nella funzione DdeInitialize ).
Commenti
Questa transazione viene filtrata se l'applicazione server ha specificato il flag CBF_FAIL_CONNECTIONS nella funzione DdeInitialize .
Un server non può bloccare questo tipo di transazione; il codice restituito CBR_BLOCK viene ignorato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
Vedi anche
-
Riferimento
-
Informazioni concettuali