XTYP_REGISTER transação
Uma função de retorno de chamada DDE (Dynamic Data Exchange), DdeCallback, recebe o tipo de transação XTYP_REGISTER sempre que um aplicativo de servidor DDEML (Dynamic Data Exchange Management Library) usa a função DdeNameService para registrar um nome de serviço ou sempre que um aplicativo não DDEML que dá suporte ao tópico System é iniciado.
#define XCLASS_NOTIFICATION 0x8000
#define XTYPF_NOBLOCK 0x0002
#define XTYP_REGISTER (0x00A0 | 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 registrado.
-
hsz2
-
Um identificador para o nome do serviço específico da instância que está sendo registrado.
-
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 adicionar o nome do serviço à lista de servidores disponíveis para o usuário. Um aplicativo deve usar o parâmetro hsz2 para identificar qual instância de aplicativo foi iniciada.
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