Funzione SysReAllocString (oleauto.h)

Rialloca una stringa allocata in precedenza in modo che sia la dimensione di una seconda stringa e copia la seconda stringa nella memoria riallocata.

Sintassi

INT SysReAllocString(
  [in, out]      BSTR          *pbstr,
  [in, optional] const OLECHAR *psz
);

Parametri

[in, out] pbstr

Stringa allocata in precedenza.

[in, optional] psz

Stringa da copiare.

Valore restituito

Codice restituito Descrizione
TRUE
La stringa viene riallocata correttamente.
FALSE
Memoria insufficiente.

Commenti

L'indirizzo passato in psz non può far parte della stringa passata in pbstr oppure possono verificarsi risultati imprevisti.

Se pbstr è NULL, si verificherà una violazione di accesso e il programma si arresterà in modo anomalo. È responsabilità dell'utente proteggere questa funzione da puntatori NULL.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione oleauto.h
Libreria OleAut32.lib
DLL OleAut32.dll

Vedi anche

Funzioni di manipolazione delle stringhe