Función SysAllocStringLen (oleauto.h)
Asigna una nueva cadena, copia el número especificado de caracteres de la cadena pasada y anexa un carácter de terminación null.
Sintaxis
BSTR SysAllocStringLen(
[in] const OLECHAR *strIn,
[in] UINT ui
);
Parámetros
[in] strIn
Cadena de entrada.
[in] ui
Número de caracteres que se van a copiar. Después, se coloca un carácter nulo, asignando un total de la interfaz de usuario más un carácter.
Valor devuelto
Una copia de la cadena o NULL si no hay memoria suficiente para completar la operación.
Comentarios
La cadena puede contener caracteres NULL incrustados y no necesita terminar con un valor NULL. Libere la cadena devuelta más adelante con SysFreeString. Si strIn no es NULL, la memoria asignada a strIn debe tener al menos caracteres de interfaz de usuario de longitud.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | oleauto.h |
Library | OleAut32.lib |
Archivo DLL | OleAut32.dll |