transação XTYP_UNREGISTER
Uma função de retorno de chamada DDE (Dynamic Data Exchange), DdeCallback, recebe a transação XTYP_UNREGISTER sempre que um aplicativo de servidor DDEML (Dynamic Data Exchange Management Library) usa a função DdeNameService para cancelar o registro de um nome de serviço ou sempre que um aplicativo não DDEML que dá suporte ao tópico Sistema é encerrado.
#define XCLASS_NOTIFICATION 0x8000
#define XTYPF_NOBLOCK 0x0002
#define XTYP_UNREGISTER (0x00D0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK)
Parâmetros
-
Utype
-
O tipo de transação.
-
uFmt
-
Não usado.
-
hconv
-
Não usado.
-
hsz1
-
Um identificador para o nome do serviço base que está sendo cancelado.
-
hsz2
-
Um identificador para o nome do serviço específico da instância que está sendo cancelado.
-
hdata
-
Não usado.
-
dwData1
-
Não usado.
-
dwData2
-
Não usado.
Comentários
Essa transação será filtrada se o aplicativo tiver especificado o sinalizador CBF_SKIP_REGISTRATIONS na função DdeInitialize .
Um aplicativo não pode bloquear esse tipo de transação; o código de retorno CBR_BLOCK é ignorado.
Um aplicativo deve usar o parâmetro hsz1 para remover o nome do serviço da lista de servidores disponíveis para o usuário. Um aplicativo deve usar o parâmetro hsz2 para identificar qual instância do aplicativo foi encerrada.
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