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. |