Поделиться через


Функция 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

См. также раздел

Основные понятия

DdeAddData

DdeCreateDataHandle

DdeFreeDataHandle

DdeUnaccessData

Библиотека управления динамического обмена данными

Справочные материалы