Método CHString::ReleaseBuffer (chstring.h)

[La clase CHString forma parte del marco del proveedor de WMI que ahora se considera en estado final y no habrá más desarrollo, mejoras ni actualizaciones disponibles para problemas no relacionados con la seguridad que afecten a estas bibliotecas. Las API de MI deben usarse para todo el desarrollo nuevo.]

El método ReleaseBuffer finaliza el uso de un búfer asignado por GetBuffer.

Sintaxis

void  throw(CHeap_Exception) ReleaseBuffer(
  int nNewLength
);

Parámetros

nNewLength

Nueva longitud de la cadena en caracteres, sin contar un carácter nulo de terminación.

Si la cadena termina en NULL, el valor predeterminado –1 establece el tamaño de la cadena CHString en la longitud actual de la cadena.

Valor devuelto

Este método no devuelve ningún valor.

Comentarios

Si sabe que la cadena del búfer termina en NULL, puede omitir el parámetro nNewLength . Si la cadena no termina en NULL, use nNewLength para especificar su longitud. La dirección devuelta por GetBuffer no es válida después de la llamada a ReleaseBuffer o cualquier otra operación CHString .

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado chstring.h (include FwCommon.h)
Library FrameDyn.lib
Archivo DLL FrameDynOS.dll; FrameDyn.dll

Consulte también

CHString

CHString::GetBuffer