Compartir a través de


Método CHString::FormatV (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 FormatV escribe una cadena con formato y una lista variable de argumentos en una cadena CHString .

Sintaxis

void FormatV(
  LPCWSTR lpszFormat,
  va_list argList
);

Parámetros

lpszFormat

Cadena de control de formato.

argList

Lista de argumentos que se pasan.

Valor devuelto

None

Observaciones

El método FormatV da formato y almacena una serie de caracteres y valores en la cadena CHString . La cadena y los argumentos se convierten y generan según la especificación de formato correspondiente en lpszFormat.

Si el objeto de cadena se ofrece como parámetro a FormatV, se produce un error en la llamada.

Nota Para reducir la exposición a ataques de seguridad, use siempre una cadena de formato para FormatV. Nunca use una cadena proporcionada por el usuario para la cadena de formato. Si la cadena de formato se almacena para un propósito como la localización, asegúrese de que la cadena está protegida contra el acceso de escritura no autorizado. Si la función escribe en una cadena en lugar de en una salida estándar, es posible que tenga que evitar el uso de un final "%s" en la cadena de formato. Para obtener más información, consulte www.securityfocus.com/archive/1/81565 y www.securityfocus.com/archive/1/66842.
 

Requisitos

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

Consulte también

CHString

CHString::Format