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
Bibliothèque de gestion d’Échange de données dynamiques
Référence