Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется в Data Exchange. Дополнительные сведения см. в разделе:
ddeml.h содержит следующие программные интерфейсы:
Функции
|
DdeAbandonTransaction Отменяет указанную асинхронную транзакцию и освобождает все ресурсы, связанные с транзакцией. |
|
DdeAccessData Предоставляет доступ к данным в указанном объекте динамического обмена данными (DDE). Приложение должно вызывать функцию DdeUnaccessData после завершения доступа к данным в объекте . |
|
DdeAddData Добавляет данные в указанный объект динамического обмена данными (DDE). |
|
DdeClientTransaction Начинает транзакцию данных между клиентом и сервером. Только клиентское приложение динамического обмена данными (DDE) может вызывать эту функцию, и приложение может использовать ее только после установления диалога с сервером. |
|
DdeCmpStringHandles Сравнивает значения двух дескрипторов строк. Значение дескриптора строки не связано с регистром связанной строки. |
|
DdeConnect Устанавливает диалог с серверным приложением, поддерживающим указанное имя службы и пару имен разделов. Если существует несколько таких серверов, система выбирает только один. |
|
DdeConnectList Устанавливает диалог со всеми серверными приложениями, поддерживающими указанное имя службы и пару имен разделов. |
|
DdeCreateDataHandle Создает объект динамического обмена данными (DDE) и заполняет его данными из указанного буфера. Приложение DDE использует эту функцию во время транзакций, связанных с передачей данных в партнерское приложение. |
|
DdeCreateStringHandleA Создает дескриптор, определяющий указанную строку. Клиент динамического обмена данными (DDE) или серверное приложение может передавать дескриптор строки в качестве параметра другим функциям библиотеки DDEML. (ANSI) |
|
DdeCreateStringHandleW Создает дескриптор, определяющий указанную строку. Клиент динамического обмена данными (DDE) или серверное приложение может передавать дескриптор строки в качестве параметра другим функциям библиотеки DDEML. (Юникод) |
|
DdeDisconnect Завершает диалог, начатый функцией DdeConnect или DdeConnectList, и делает недействительным указанный дескриптор диалога. |
|
DdeDisconnectList Удаляет указанный список бесед и завершает все беседы, связанные со списком. |
|
DdeEnableCallback Включает или отключает транзакции для определенной беседы или для всех диалогов, установленных вызывающим приложением. |
|
DdeFreeDataHandle Освобождает объект динамического обмена данными (DDE) и удаляет дескриптор данных, связанный с объектом . |
|
DdeFreeStringHandle Освобождает дескриптор строки в вызывающем приложении. |
|
DdeGetData Копирует данные из указанного объекта динамического обмена данными (DDE) в указанный локальный буфер. |
|
DdeGetLastError Извлекает последний код ошибки, заданный в результате сбоя функции DDEML, и сбрасывает код ошибки до DMLERR_NO_ERROR. |
|
DdeImpersonateClient Олицетворяет клиентское приложение динамического обмена данными (DDE) в клиентском диалоге DDE. |
|
DdeInitializeA Регистрирует приложение с помощью библиотеки управления динамическим обменом данными (DDEML). Приложение должно вызывать эту функцию перед вызовом любой другой функции DDEML. (ANSI) |
|
DdeInitializeW Регистрирует приложение с помощью библиотеки управления динамическим обменом данными (DDEML). Приложение должно вызывать эту функцию перед вызовом любой другой функции DDEML. (Юникод) |
|
DdeKeepStringHandle Увеличивает число использования, связанное с указанным дескриптором. |
|
DdeNameService Регистрирует или отменяет регистрацию имен служб, поддерживаемых сервером динамического обмена данными (DDE). |
|
DdePostAdvise Заставляет систему отправлять транзакцию XTYP_ADVREQ в функцию обратного вызова динамического обмена данными (DDE) вызывающего (серверного) приложения для каждого клиента с активным циклом консультирования по указанному разделу и элементу. |
|
DdeQueryConvInfo Извлекает сведения о транзакции динамического обмена данными (DDE) и о диалоге, в котором выполняется транзакция. |
|
DdeQueryNextServer Извлекает следующий дескриптор беседы в указанном списке бесед. |
|
DdeQueryStringA Копирует текст, связанный со строковым дескриптором, в буфер. (ANSI) |
|
DdeQueryStringW Копирует текст, связанный со строковым дескриптором, в буфер. (Юникод) |
|
DdeReconnect Позволяет клиентскому приложению DDEML попытаться восстановить диалог со службой, которая прекратила диалог с клиентом. |
|
DdeSetUserHandle Связывает определяемое приложением значение с дескриптором беседы или идентификатором транзакции. Это полезно для упрощения обработки асинхронных транзакций. Приложение может использовать функцию DdeQueryConvInfo для получения этого значения. |
|
DdeUnaccessData Отменяет доступ к объекту динамического обмена данными (DDE). Приложение должно вызывать эту функцию после завершения доступа к объекту . |
|
DdeUninitialize Освобождает все ресурсы библиотеки DDEML, связанные с вызывающим приложением. |
Функции обратного вызова
|
PFNCALLBACK Определяемая приложением функция обратного вызова, используемая с функциями библиотеки DDEML. |
Структуры
|
CONVCONTEXT Содержит сведения, предоставляемые клиентским приложением динамического обмена данными (DDE). Эти сведения полезны для специализированных или межязычных бесед DDE. |
|
CONVINFO Содержит сведения о беседе динамического обмена данными (DDE). |
|
DDEML_MSG_HOOK_DATA Содержит сведения о сообщении динамического обмена данными (DDE) и предоставляет доступ на чтение к данным, на которые ссылается сообщение. Эта структура предназначена для использования приложением для мониторинга библиотеки DDEML. |
|
HSZPAIR Содержит имя службы DDE и имя раздела. Серверное приложение DDE может использовать эту структуру во время транзакции XTYP_WILDCONNECT для перечисления поддерживаемых им пар "раздел-служба". |
|
MONCBSTRUCT Содержит сведения о текущей транзакции динамического обмена данными (DDE). Приложение отладки DDE может использовать эту структуру при мониторинге транзакций, которые система передает функциям обратного вызова DDE других приложений. |
|
MONCONVSTRUCT Содержит сведения о беседе динамического обмена данными (DDE). Приложение для мониторинга DDE может использовать эту структуру для получения сведений о беседе, которая была установлена или завершена. |
|
MONERRSTRUCT Содержит сведения о текущей ошибке динамического обмена данными (DDE). Приложение для мониторинга DDE может использовать эту структуру для отслеживания ошибок, возвращаемых функциями библиотеки управления DDE. |
|
MONHSZSTRUCTA Содержит сведения о дескрипторе строки динамического обмена данными (DDE). Приложение для мониторинга DDE может использовать эту структуру при мониторинге действий компонента диспетчера строк библиотеки управления DDE. (ANSI) |
|
MONHSZSTRUCTW Содержит сведения о дескрипторе строки динамического обмена данными (DDE). Приложение для мониторинга DDE может использовать эту структуру при мониторинге действий компонента диспетчера строк библиотеки управления DDE. (Юникод) |
|
MONLINKSTRUCT Содержит сведения о цикле рекомендаций динамического обмена данными (DDE). Приложение мониторинга DDE может использовать эту структуру для получения сведений о запущенном или завершенном цикле рекомендаций. |
|
MONMSGSTRUCT Содержит сведения о сообщении динамического обмена данными (DDE). Приложение мониторинга DDE может использовать эту структуру для получения сведений о отправленном или отправленном сообщении DDE. |