Estrutura MONCONVSTRUCT (ddeml.h)

Contém informações sobre uma conversa de DDE (Troca Dinâmica de Dados). Um aplicativo de monitoramento DDE pode usar essa estrutura para obter informações sobre uma conversa que foi estabelecida ou encerrada.

Sintaxe

typedef struct tagMONCONVSTRUCT {
  UINT   cb;
  BOOL   fConnect;
  DWORD  dwTime;
  HANDLE hTask;
  HSZ    hszSvc;
  HSZ    hszTopic;
  HCONV  hConvClient;
  HCONV  hConvServer;
} MONCONVSTRUCT, *PMONCONVSTRUCT;

Membros

cb

Tipo: UINT

O tamanho da estrutura, em bytes.

fConnect

Tipo: BOOL

Indica se a conversa está estabelecida no momento. Um valor true indica que a conversa foi estabelecida; FALSE indica que não é.

dwTime

Tipo: DWORD

A hora do Windows em que a conversa foi estabelecida ou encerrada. A hora do Windows é o número de milissegundos decorridos desde que o sistema foi inicializado.

hTask

Tipo: HANDLE

Um identificador para uma tarefa (instância de aplicativo) que é um parceiro na conversa.

hszSvc

Tipo: HSZ

Um identificador para o nome do serviço no qual a conversa é estabelecida.

hszTopic

Tipo: HSZ

Um identificador para o nome do tópico no qual a conversa é estabelecida.

hConvClient

Tipo: HCONV

Um identificador para a conversa do cliente.

hConvServer

Tipo: HCONV

Um identificador para a conversa do servidor.

Comentários

Como os identificadores de cadeia de caracteres são locais para o processo, os membros hszSvc e hszTopic são atoms globais. Da mesma forma, os identificadores de conversa são locais para a instância; Portanto, os membros hConvClient e hConvServer são identificadores de janela.

Os membros hConvClient e hConvServer da estrutura MONCONVSTRUCT não têm o mesmo valor que seria visto pelos aplicativos envolvidos na conversa. Em vez disso, eles mantêm um par globalmente exclusivo de valores que identificam a conversa.

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 ddeml.h (inclua Windows.h)

Confira também

Conceitual

Biblioteca de Gerenciamento de Troca dinâmica de dados

MONCBSTRUCT

MONERRSTRUCT

MONHSZSTRUCT

MONLINKSTRUCT

MONMSGSTRUCT

Referência