Condividi tramite


intestazione ddeml.h

Questa intestazione viene usata da Data Exchange. Per altre informazioni, vedere:

ddeml.h contiene le interfacce di programmazione seguenti:

Funzioni

 
DdeAbandonTransaction

Abbandona la transazione asincrona specificata e rilascia tutte le risorse associate alla transazione.
DdeAccessData

Fornisce l'accesso ai dati nell'oggetto Dynamic Data Exchange (DDE) specificato. Un'applicazione deve chiamare la funzione DdeUnaccessData al termine dell'accesso ai dati nell'oggetto.
DdeAddData

Aggiunge dati all'oggetto DDE (Dynamic Data Exchange) specificato.
Ddeclienttransaction

Avvia una transazione di dati tra un client e un server. Solo un'applicazione client DDE (Dynamic Data Exchange) può chiamare questa funzione e l'applicazione può usarla solo dopo aver stabilito una conversazione con il server.
DdeCmpStringHandles

Confronta i valori di due handle di stringa. Il valore di un handle stringa non è correlato al caso della stringa associata.
DdeConnect

Stabilisce una conversazione con un'applicazione server che supporta il nome del servizio e la coppia di nomi dell'argomento specificati. Se esiste più di un server di questo tipo, il sistema seleziona solo uno.
DdeConnectList

Stabilisce una conversazione con tutte le applicazioni server che supportano la coppia nome e nome argomento specificati.
DdeCreateDataHandle

Crea un oggetto DDE (Dynamic Data Exchange) e riempie l'oggetto con dati dal buffer specificato. Un'applicazione DDE usa questa funzione durante le transazioni che comportano il passaggio dei dati all'applicazione partner.
DdeCreateStringHandleA

Crea un handle che identifica la stringa specificata. Un'applicazione client o server di Dynamic Data Exchange (DDE) può passare l'handle stringa come parametro ad altre funzioni DDEML (Dynamic Data Exchange Management Library). (ANSI)
DdeCreateStringHandleW

Crea un handle che identifica la stringa specificata. Un'applicazione client o server di Dynamic Data Exchange (DDE) può passare l'handle stringa come parametro ad altre funzioni DDEML (Dynamic Data Exchange Management Library). (Unicode)
DdeDisconnect

Termina una conversazione avviata dalla funzione DdeConnect o DdeConnectList e invalida l'handle di conversazione specificato.
DdeDisconnectList

Elimina l'elenco di conversazioni specificato e termina tutte le conversazioni associate all'elenco.
DdeEnableCallback

Abilita o disabilita le transazioni per una conversazione specifica o per tutte le conversazioni attualmente stabilite dall'applicazione chiamante.
Ddefreedatahandle

Libera un oggetto DDE (Dynamic Data Exchange) ed elimina l'handle dati associato all'oggetto .
DdeFreeStringHandle

Libera un handle stringa nell'applicazione chiamante.
DdeGetData

Copia i dati dall'oggetto Dynamic Data Exchange (DDE) specificato nel buffer locale specificato.
DdeGetLastError

Recupera il codice di errore più recente impostato dall'errore di una funzione DDEML (Dynamic Data Exchange Management Library) e reimposta il codice di errore in DMLERR_NO_ERROR.
DdeImpersonateClient

Rappresenta un'applicazione client DDE (Dynamic Data Exchange) in una conversazione client DDE.
DdeInitializeA

Registra un'applicazione con Dynamic Data Exchange Management Library (DDEML). Un'applicazione deve chiamare questa funzione prima di chiamare qualsiasi altra funzione DDEML (Dynamic Data Exchange Management Library). (ANSI)
DdeInitializeW

Registra un'applicazione con Dynamic Data Exchange Management Library (DDEML). Un'applicazione deve chiamare questa funzione prima di chiamare qualsiasi altra funzione DDEML (Dynamic Data Exchange Management Library). (Unicode)
DdeKeepStringHandle

Incrementa il numero di utilizzo associato all'handle specificato.
DdeNameService

Registra o annulla la registrazione dei nomi dei servizi supportati da un server DDE (Dynamic Data Exchange).
DdePostAdvise

Fa sì che il sistema invii una transazione XTYP_ADVREQ alla funzione di call (server) dell'applicazione Dynamic Data Exchange (DDE) per ogni client con un ciclo di consulenza attivo sull'argomento e l'elemento specificati.
DdeQueryConvInfo

Recupera informazioni su una transazione DDE (Dynamic Data Exchange) e sulla conversazione in cui si svolge la transazione.
DdeQueryNextServer

Recupera l'handle di conversazione successivo nell'elenco di conversazioni specificato.
DdeQueryStringA

Copia il testo associato a un handle stringa in un buffer. (ANSI)
DdeQueryStringW

Copia il testo associato a un handle stringa in un buffer. (Unicode)
DdeReconnect

Consente a un'applicazione DDEML (Dynamic Data Exchange Management Library) client di tentare di ripristinare una conversazione con un servizio che ha terminato una conversazione con il client.
DdeSetUserHandle

Associa un valore definito dall'applicazione a un handle di conversazione o a un identificatore di transazione. Ciò è utile per semplificare l'elaborazione delle transazioni asincrone. Un'applicazione può usare la funzione DdeQueryConvInfo per recuperare questo valore.
DdeUnaccessData

Annulla l'accesso a un oggetto Dynamic Data Exchange (DDE). Un'applicazione deve chiamare questa funzione dopo aver completato l'accesso all'oggetto.
DdeUninitialize

Libera tutte le risorse DDEML (Dynamic Data Exchange Management Library) associate all'applicazione chiamante.

Funzioni di callback

 
PFNCALLBACK

Funzione di callback definita dall'applicazione usata con le funzioni DDEML (Dynamic Data Exchange Management Library).

Strutture

 
CONVCONTEXT

Contiene informazioni fornite da un'applicazione client DDE (Dynamic Data Exchange). Le informazioni sono utili per conversazioni DDE specializzate o cross-language.
CONVINFO

Contiene informazioni su una conversazione DDE (Dynamic Data Exchange).
DDEML_MSG_HOOK_DATA

Contiene informazioni su un messaggio DDE (Dynamic Data Exchange) e fornisce l'accesso in lettura ai dati a cui fa riferimento il messaggio. Questa struttura deve essere usata da un'applicazione di monitoraggio DDEML (Dynamic Data Exchange Management Library).
HSZPAIR

Contiene un nome del servizio DDE e un nome dell'argomento. Un'applicazione server DDE può usare questa struttura durante una transazione XTYP_WILDCONNECT per enumerare le coppie di argomenti del servizio supportate.
MONGBSTRUCT

Contiene informazioni sulla transazione DDE (Dynamic Data Exchange) corrente. Un'applicazione di debug DDE può usare questa struttura durante il monitoraggio delle transazioni passate dal sistema alle funzioni di callback DDE di altre applicazioni.
MONCONVSTRUCT

Contiene informazioni su una conversazione DDE (Dynamic Data Exchange). Un'applicazione di monitoraggio DDE può usare questa struttura per ottenere informazioni su una conversazione stabilita o terminata.
MONERRSTRUCT

Contiene informazioni sull'errore DDE (Dynamic Data Exchange) corrente. Un'applicazione di monitoraggio DDE può usare questa struttura per monitorare gli errori restituiti dalle funzioni della libreria di gestione DDE.
MONHSZSTRUCTA

Contiene informazioni su un handle stringa DDE (Dynamic Data Exchange). Un'applicazione di monitoraggio DDE può usare questa struttura durante il monitoraggio dell'attività del componente di gestione stringhe della libreria di gestione DDE. (ANSI)
MONHSZSTRUCTW

Contiene informazioni su un handle stringa DDE (Dynamic Data Exchange). Un'applicazione di monitoraggio DDE può usare questa struttura durante il monitoraggio dell'attività del componente di gestione stringhe della libreria di gestione DDE. (Unicode)
MONLINKSTRUCT

Contiene informazioni su un ciclo di consigli di Dynamic Data Exchange (DDE). Un'applicazione di monitoraggio DDE può usare questa struttura per ottenere informazioni su un ciclo di consigli avviato o terminato.
MONMSGSTRUCT

Contiene informazioni su un messaggio DDE (Dynamic Data Exchange). Un'applicazione di monitoraggio DDE può usare questa struttura per ottenere informazioni su un messaggio DDE inviato o pubblicato.