Compartilhar via


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

[A classe CHString faz parte do WMI Provider Framework que agora é considerado em estado final e nenhum desenvolvimento, melhoria ou atualização adicional estará disponível para problemas não relacionados à segurança que afetarem essas bibliotecas. As APIs de MI devem ser usadas em todos os novos desenvolvimentos.]

O método ReleaseBuffer encerra o uso de um buffer alocado por GetBuffer.

Sintaxe

void  throw(CHeap_Exception) ReleaseBuffer(
  int nNewLength
);

Parâmetros

nNewLength

O novo comprimento da cadeia de caracteres em caracteres, sem contar um caractere nulo de terminação.

Se a cadeia de caracteres for terminada em NULL, o valor padrão –1 definirá o tamanho da cadeia de caracteres CHString para o comprimento atual da cadeia de caracteres.

Retornar valor

Esse método não retorna um valor.

Comentários

Se você souber que a cadeia de caracteres no buffer é terminada em NULL, poderá omitir o parâmetro nNewLength . Se a cadeia de caracteres não for terminada em NULL, use nNewLength para especificar seu comprimento. O endereço retornado por GetBuffer não é válido após a chamada para ReleaseBuffer ou qualquer outra operação CHString .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho chstring.h (inclua FwCommon.h)
Biblioteca FrameDyn.lib
DLL FrameDynOS.dll; FrameDyn.dll

Confira também

CHString

CHString::GetBuffer