Funzione SysAllocStringLen (oleauto.h)
Alloca una nuova stringa, copia il numero specificato di caratteri dalla stringa passata e aggiunge un carattere di terminazione Null.
Sintassi
BSTR SysAllocStringLen(
[in] const OLECHAR *strIn,
[in] UINT ui
);
Parametri
[in] strIn
Stringa di input.
[in] ui
Numero di caratteri da copiare. Successivamente viene inserito un carattere Null, allocando un totale dell'interfaccia utente più un carattere.
Valore restituito
Copia della stringa o NULL se la memoria non è sufficiente per completare l'operazione.
Commenti
La stringa può contenere caratteri Null incorporati e non deve terminare con un valore NULL. Liberare la stringa restituita in un secondo momento con SysFreeString. Se strIn non è NULL, la memoria allocata a strIn deve contenere almeno caratteri dell'interfaccia utente .
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | oleauto.h |
Libreria | OleAut32.lib |
DLL | OleAut32.dll |