Condividi tramite


Metodo CHString::FormatV (chstring.h)

[La classe CHString fa parte di WMI Provider Framework, che viene ora considerata in stato finale e non saranno disponibili ulteriori sviluppi, miglioramenti o aggiornamenti per problemi non correlati alla sicurezza che interessano queste librerie. Le API MI devono essere usate per tutti i nuovi sviluppi.

Il metodo FormatV scrive una stringa formattata e un elenco di variabili di argomenti in una stringa CHString .

Sintassi

void FormatV(
  LPCWSTR lpszFormat,
  va_list argList
);

Parametri

lpszFormat

Stringa di formato controllo.

argList

Elenco di argomenti passati.

Valore restituito

nessuno

Osservazioni

Il metodo FormatV formatta e archivia una serie di caratteri e valori nella stringa CHString . La stringa e gli argomenti vengono convertiti e restituiti in base alla specifica di formato corrispondente in lpszFormat.

Se l'oggetto stringa viene offerto come parametro a FormatV, la chiamata ha esito negativo.

Nota Per ridurre l'esposizione agli attacchi di sicurezza, usare sempre una stringa di formato per FormatV. Non usare mai una stringa fornita dall'utente per la stringa di formato. Se la stringa di formato viene archiviata a scopo di localizzazione, assicurarsi che la stringa sia protetta dall'accesso in scrittura non autorizzato. Se la funzione scrive in una stringa anziché in un output standard, potrebbe essere necessario evitare di usare una stringa finale "%s" nella stringa di formato. Per altre informazioni, vedere www.securityfocus.com/archive/1/81565 e www.securityfocus.com/archive/1/66842.
 

Requisiti

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione chstring.h (include FwCommon.h)
Libreria FrameDyn.lib
DLL FrameDynOS.dll; FrameDyn.dll

Vedi anche

CHString

CHString::Format