transação XTYP_DISCONNECT
A função de retorno de chamada DDE (Dynamic Data Exchange) de um aplicativo, DdeCallback, recebe a transação XTYP_DISCONNECT quando o parceiro do aplicativo em uma conversa usa a função DdeDisconnect para encerrar a conversa.
#define XCLASS_NOTIFICATION 0x8000
#define XTYPF_NOBLOCK 0x0002
#define XTYP_DISCONNECT (0x00C0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK)
Parâmetros
-
Utype
-
O tipo de transação.
-
uFmt
-
Não usado.
-
hconv
-
Um identificador para que a conversa foi encerrada.
-
hsz1
-
Não usado.
-
hsz2
-
Não usado.
-
hdata
-
Não usado.
-
dwData1
-
Não usado.
-
dwData2
-
Especifica se os parceiros na conversa são a mesma instância de aplicativo. Se esse parâmetro for 1, os parceiros serão a mesma instância. Se esse parâmetro for 0, os parceiros serão instâncias diferentes.
Comentários
Essa transação será filtrada se o aplicativo tiver especificado o sinalizador CBF_SKIP_DISCONNECTS na função DdeInitialize .
O aplicativo pode obter o status da conversa encerrada chamando a função DdeQueryConvInfo durante o processamento dessa transação. O identificador de conversa torna-se inválido após o retorno da função de retorno de chamada.
Um aplicativo não pode bloquear esse tipo de transação; o código de retorno CBR_BLOCK é ignorado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Confira também
-
Referência
-
Conceitual