Fonction SysReAllocString (oleauto.h)
Réalloue une chaîne précédemment allouée pour qu’elle soit de la taille d’une deuxième chaîne et copie la deuxième chaîne dans la mémoire réaffectée.
Syntaxe
INT SysReAllocString(
[in, out] BSTR *pbstr,
[in, optional] const OLECHAR *psz
);
Paramètres
[in, out] pbstr
Chaîne précédemment allouée.
[in, optional] psz
Chaîne à copier.
Valeur retournée
Code de retour | Description |
---|---|
|
La chaîne est correctement réaffectée. |
|
La mémoire est insuffisante. |
Remarques
L’adresse transmise dans psz ne peut pas faire partie de la chaîne transmise en pbstr, ou des résultats inattendus peuvent se produire.
Si pbstr a la valeur NULL, il y aura une violation d’accès et le programme se bloquera. Il est de votre responsabilité de protéger cette fonction contre les pointeurs NULL.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | oleauto.h |
Bibliothèque | OleAut32.lib |
DLL | OleAut32.dll |