Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Contém informações sobre um identificador de cadeia de caracteres DDE (Dynamic Data Exchange). Um aplicativo de monitoramento de DDE pode usar essa estrutura ao monitorar a atividade do componente do gerenciador de cadeia de caracteres da Biblioteca de Gerenciamento de DDE.
Sintaxe
typedef struct tagMONHSZSTRUCTA {
UINT cb;
BOOL fsAction;
DWORD dwTime;
HSZ hsz;
HANDLE hTask;
CHAR str[1];
} MONHSZSTRUCTA, *PMONHSZSTRUCTA;
Membros
cb
Tipo: UINT
O tamanho da estrutura, em bytes.
fsAction
Tipo: BOOL
A ação que está sendo executada na cadeia de caracteres identificada pelo membro hsz.
| Valor | Significado |
|---|---|
|
Um aplicativo está liberando seus recursos DDE, fazendo com que o sistema exclua os identificadores de cadeia de caracteres que o aplicativo criou. (O aplicativo chamou a função DdeUninitialize.) |
|
Um aplicativo está criando um identificador de cadeia de caracteres. (O aplicativo chamado função DdeCreateStringHandle.) |
|
Um aplicativo está excluindo um identificador de cadeia de caracteres. (O aplicativo chamado função DdeFreeStringHandle.) |
|
Um aplicativo está aumentando a contagem de uso de um identificador de cadeia de caracteres. (O aplicativo chamado função de DdeKeepStringHandle.) |
dwTime
Tipo: DWORD
A hora do Windows em que a ação especificada pelo membro do
hsz
Tipo: do HSZ
Um identificador para a cadeia de caracteres. Como os identificadores de cadeia de caracteres são locais para o processo, esse membro é um átomo global.
hTask
Tipo: HANDLE
Um identificador para a tarefa (instância do aplicativo) executando a ação no identificador de cadeia de caracteres.
str[1]
Tipo: TCHAR[1]
Ponteiro para a cadeia de caracteres identificada pelo membro hsz.
Observações
Nota
O cabeçalho ddeml.h define MONHSZSTRUCT como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
| Requisito | Valor |
|---|---|
| de cliente com suporte mínimo | Windows 2000 Professional [somente aplicativos da área de trabalho] |
| servidor com suporte mínimo | Windows 2000 Server [somente aplicativos da área de trabalho] |
| cabeçalho | ddeml.h (inclua Windows.h) |
Consulte também
Conceitual
da Biblioteca de Gerenciamento dinâmico do Data Exchange
de referência de