Funzione DdeAccessData (ddeml.h)
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.
Sintassi
LPBYTE DdeAccessData(
[in] HDDEDATA hData,
[out, optional] LPDWORD pcbDataSize
);
Parametri
[in] hData
Tipo: HDDEDATA
Handle per l'oggetto DDE a cui accedere.
[out, optional] pcbDataSize
Tipo: LPDWORD
Puntatore a una variabile che riceve le dimensioni, in byte, dell'oggetto DDE identificato dal parametro hData . Se questo parametro è NULL, non vengono restituite informazioni sulle dimensioni.
Valore restituito
Tipo: LPBYTE
Se la funzione ha esito positivo, il valore restituito è un puntatore al primo byte di dati nell'oggetto DDE.
Se la funzione ha esito negativo, il valore restituito è NULL.
La funzione DdeGetLastError può essere usata per ottenere il codice di errore, che può essere uno dei valori seguenti:
Commenti
Se il parametro hData non è stato passato a una funzione DDEML (Dynamic Data Exchange Management Library), un'applicazione può usare il puntatore restituito da DdeAccessData per l'accesso in lettura-scrittura all'oggetto DDE. Se hData è già stato passato a una funzione DDEML, il puntatore deve essere usato solo per l'accesso in lettura all'oggetto memoria.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | ddeml.h (includere Windows.h) |
Libreria | User32.lib |
DLL | User32.dll |
Vedi anche
Informazioni concettuali
Libreria di gestione di Dynamic Data Exchange
Riferimento