Функция DdeAccessData (ddeml.h)
Предоставляет доступ к данным в указанном объекте динамического обмена данными (DDE). Приложение должно вызывать функцию DdeUnaccessData после завершения доступа к данным в объекте .
Синтаксис
LPBYTE DdeAccessData(
[in] HDDEDATA hData,
[out, optional] LPDWORD pcbDataSize
);
Параметры
[in] hData
Тип: HDDEDATA
Дескриптор объекта DDE, к который требуется получить доступ.
[out, optional] pcbDataSize
Тип: LPDWORD
Указатель на переменную, которая получает размер (в байтах) объекта DDE, определяемого параметром hData . Если этот параметр имеет значение NULL, сведения о размере не возвращаются.
Возвращаемое значение
Тип: LPBYTE
Если функция выполняется успешно, возвращаемое значение является указателем на первый байт данных в объекте DDE.
Если функция завершается сбоем, возвращается значение NULL.
Функция DdeGetLastError может использоваться для получения кода ошибки, который может быть одним из следующих значений:
Комментарии
Если параметр hData не был передан в функцию DDEML, приложение может использовать указатель, возвращенный DdeAccessData , для доступа на чтение и запись к объекту DDE. Если hData уже передан в функцию DDEML, указатель следует использовать только для доступа на чтение к объекту памяти.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | ddeml.h (включая Windows.h) |
Библиотека | User32.lib |
DLL | User32.dll |
См. также раздел
Основные понятия
Библиотека управления динамического обмена данными
Справочные материалы