Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Imprime uma lista formatada de argumentos em uma matriz de caracteres, com verificações de segurança e tratamento de erros.
Sintaxe
int __stdio_common_vswprintf(
unsigned __int64 const options,
wchar_t* const buffer,
size_t const buffer_count,
wchar_t const* const format,
_locale_t const locale,
va_list const arglist
)
Parâmetros
options
As opções que modificam o comportamento da função.
buffer
O buffer de destino onde a saída formatada é armazenada.
buffer_count
A capacidade total do buffer de destino, em caracteres largos (não bytes), incluindo espaço para o caractere nulo de terminação.
format
A cadeia de caracteres de formato que especifica como formatar a saída.
locale
A localidade a ser usada ao formatar a saída.
arglist
A lista de argumentos variáveis que contém os valores a serem formatados.
Devoluções
Retorna 0 se for bem-sucedido ou um valor diferente de zero se ocorrer um erro.
Observações
A função retorna o número de caracteres gravados no buffer ou um valor negativo se ocorrer um erro. A função também garante que o buffer seja terminado em nulo e que nenhum estouro de buffer ocorra.
Requerimentos
| Rotina | Exportado por |
|---|---|
__stdio_common_vswprintf |
<ucrtbase_enclave.dll> |