Estrutura MONCBSTRUCT (ddeml.h)
Contém informações sobre a transação DDE (Dynamic Data Exchange) atual. Um aplicativo de depuração de DDE pode usar essa estrutura ao monitorar transações que o sistema passa para as funções de retorno de chamada DDE de outros aplicativos.
Sintaxe
typedef struct tagMONCBSTRUCT {
UINT cb;
DWORD dwTime;
HANDLE hTask;
DWORD dwRet;
UINT wType;
UINT wFmt;
HCONV hConv;
HSZ hsz1;
HSZ hsz2;
HDDEDATA hData;
ULONG_PTR dwData1;
ULONG_PTR dwData2;
CONVCONTEXT cc;
DWORD cbData;
DWORD Data[8];
} MONCBSTRUCT, *PMONCBSTRUCT;
Membros
cb
Tipo: UINT
O tamanho da estrutura, em bytes.
dwTime
Tipo: DWORD
A hora do Windows em que a transação ocorreu. O tempo do Windows é o número de milissegundos decorridos desde que o sistema foi inicializado.
hTask
Tipo: HANDLE
Um identificador para a tarefa (instância do aplicativo) que contém a função de retorno de chamada DDE que recebeu a transação.
dwRet
Tipo: DWORD
O valor retornado pela função de retorno de chamada DDE que processou a transação.
wType
Tipo: UINT
O tipo de transação.
wFmt
Tipo: UINT
O formato dos dados trocados (se houver) durante a transação.
hConv
Tipo: HCONV
Um identificador para a conversa na qual a transação ocorreu.
hsz1
Tipo: HSZ
Um identificador para uma cadeia de caracteres.
hsz2
Tipo: HSZ
Um identificador para uma cadeia de caracteres.
hData
Tipo: HDDEDATA
Um identificador para os dados trocados (se houver) durante a transação.
dwData1
Tipo: ULONG_PTR
Dados adicionais.
dwData2
Tipo: ULONG_PTR
Dados adicionais.
cc
Tipo: CONVCONTEXT
As informações de idioma usadas para compartilhar dados em idiomas diferentes.
cbData
Tipo: DWORD
O valor, em bytes, dos dados que estão sendo passados com a transação. Esse valor pode ter mais de 32 bytes.
Data[8]
Tipo: DWORD[8]
Contém os primeiros 32 bytes de dados que estão sendo passados com a transação (8 * sizeof(DWORD)
).
Requisitos
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 dinâmico do Data Exchange
Referência