Função DdeAccessData (ddeml.h)
Fornece acesso aos dados no objeto DDE (Dynamic Data Exchange) especificado. Um aplicativo deve chamar a função DdeUnaccessData quando terminar de acessar os dados no objeto .
Sintaxe
LPBYTE DdeAccessData(
[in] HDDEDATA hData,
[out, optional] LPDWORD pcbDataSize
);
Parâmetros
[in] hData
Tipo: HDDEDATA
Um identificador para o objeto DDE a ser acessado.
[out, optional] pcbDataSize
Tipo: LPDWORD
Um ponteiro para uma variável que recebe o tamanho, em bytes, do objeto DDE identificado pelo parâmetro hData . Se esse parâmetro for NULL, nenhuma informação de tamanho será retornada.
Valor retornado
Tipo: LPBYTE
Se a função for bem-sucedida, o valor retornado será um ponteiro para o primeiro byte de dados no objeto DDE.
Se a função falhar, o valor retornado será NULL.
A função DdeGetLastError pode ser usada para obter o código de erro, que pode ser um dos seguintes valores:
Comentários
Se o parâmetro hData não tiver sido passado para uma função DDEML (Dynamic Data Exchange Management Library), um aplicativo poderá usar o ponteiro retornado por DdeAccessData para acesso de leitura-gravação ao objeto DDE. Se hData já tiver sido passado para uma função DDEML, o ponteiro deverá ser usado apenas para acesso de leitura ao objeto de memória.
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] |
Plataforma de Destino | Windows |
Cabeçalho | ddeml.h (inclua Windows.h) |
Biblioteca | User32.lib |
DLL | User32.dll |
Confira também
Conceitual
Biblioteca de Gerenciamento dinâmico do Data Exchange
Referência