Função RtlxUnicodeStringToAnsiSize (wdm.h)

A rotina RtlxUnicodeStringToAnsiSize retorna o número de bytes necessários para uma cadeia de caracteres ANSI terminada em nulo equivalente a uma cadeia de caracteres Unicode especificada.

Sintaxe

NTSYSAPI ULONG RtlxUnicodeStringToAnsiSize(
  [in] PCUNICODE_STRING UnicodeString
);

Parâmetros

[in] UnicodeString

Ponteiro para a cadeia de caracteres Unicode para a qual calcular o número de bytes necessários para uma cadeia de caracteres ANSI terminada em nulo equivalente.

Retornar valor

Se a cadeia de caracteres Unicode puder ser convertida em uma cadeia de caracteres ANSI usando as informações de localidade do sistema atuais, RtlxUnicodeStringToAnsiSize retornará o número de bytes necessários para uma cadeia de caracteres ANSI terminada em nulo equivalente. Caso contrário, ele retornará zero.

Comentários

A cadeia de caracteres Unicode é interpretada para a localidade atual do sistema.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível a partir do Windows 2000.
Plataforma de Destino Universal
Cabeçalho wdm.h (inclua Wdm.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

Confira também

RtlUnicodeStringToAnsiSize