Freigeben über


SysReAllocString-Funktion (oleauto.h)

Ordnet einer zuvor zugeordneten Zeichenfolge die Größe einer zweiten Zeichenfolge um und kopiert die zweite Zeichenfolge in den neu zugeordneten Speicher.

Syntax

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

Parameter

[in, out] pbstr

Die zuvor zugeordnete Zeichenfolge.

[in, optional] psz

Die zu kopierende Zeichenfolge.

Rückgabewert

Rückgabecode Beschreibung
TRUE
Die Zeichenfolge wurde erfolgreich neu zugeordnet.
FALSE
Es ist nicht genügend Arbeitsspeicher vorhanden.

Hinweise

Die in psz übergebene Adresse kann nicht Teil der in pbstr übergebenen Zeichenfolge sein, oder es können unerwartete Ergebnisse auftreten.

Wenn pbstr NULL ist, liegt eine Zugriffsverletzung vor, und das Programm stürzt ab. Es liegt in Ihrer Verantwortung, diese Funktion vor NULL-Zeigern zu schützen.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile oleauto.h
Bibliothek OleAut32.lib
DLL OleAut32.dll

Weitere Informationen

Zeichenfolgenbearbeitungsfunktionen