Partager via


Fonction DdeAccessData (ddeml.h)

Fournit l’accès aux données dans l’objet DDE (Dynamic Data Exchange) spécifié. Une application doit appeler la fonction DdeUnaccessData lorsqu’elle a terminé d’accéder aux données de l’objet.

Syntaxe

LPBYTE DdeAccessData(
  [in]            HDDEDATA hData,
  [out, optional] LPDWORD  pcbDataSize
);

Paramètres

[in] hData

Type : HDDEDATA

Handle de l’objet DDE à accéder.

[out, optional] pcbDataSize

Type : LPDWORD

Pointeur vers une variable qui reçoit la taille, en octets, de l’objet DDE identifié par le paramètre hData . Si ce paramètre a la valeur NULL, aucune information de taille n’est retournée.

Valeur retournée

Type : LPBYTE

Si la fonction réussit, la valeur de retour est un pointeur vers le premier octet de données de l’objet DDE.

Si la fonction échoue, la valeur de retour est NULL.

La fonction DdeGetLastError peut être utilisée pour obtenir le code d’erreur, qui peut être l’une des valeurs suivantes :

Notes

Si le paramètre hData n’a pas été transmis à une fonction DDEML (Dynamic Data Exchange Management Library), une application peut utiliser le pointeur retourné par DdeAccessData pour l’accès en lecture-écriture à l’objet DDE. Si hData a déjà été passé à une fonction DDEML, le pointeur doit être utilisé uniquement pour l’accès en lecture à l’objet mémoire.

Spécifications

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête ddeml.h (inclure Windows.h)
Bibliothèque User32.lib
DLL User32.dll

Voir aussi

Conceptuel

DdeAddData

DdeCreateDataHandle

DdeFreeDataHandle

DdeUnaccessData

Bibliothèque de gestion d’Échange de données dynamiques

Référence