Заголовок ddeml.h
Этот заголовок используется в 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. |