Función EngMultiByteToUnicodeN (winddi.h)
La función EngMultiByteToUnicodeN convierte la cadena de origen ANSI especificada en una cadena Unicode mediante la página de códigos ANSI actual.
Sintaxis
ENGAPI VOID EngMultiByteToUnicodeN(
[out] LPWSTR UnicodeString,
[in] ULONG MaxBytesInUnicodeString,
[out, optional] PULONG BytesInUnicodeString,
[in] PCHAR MultiByteString,
[in] ULONG BytesInMultiByteString
);
Parámetros
[out] UnicodeString
Puntero al búfer que recibe la cadena Unicode resultante.
[in] MaxBytesInUnicodeString
Proporciona el número máximo de bytes que se van a escribir en UnicodeString. Si este valor es demasiado pequeño, lo que hace que UnicodeString sea un equivalente truncado de MultiByteString, no se produce ningún resultado de condición de error.
[out, optional] BytesInUnicodeString
Puntero a un ULONG que recibe el número de bytes escritos en UnicodeString.
[in] MultiByteString
Puntero a la cadena de origen ANSI que se va a convertir en Unicode.
[in] BytesInMultiByteString
Especifica el número de bytes en MultiByteString.
Valor devuelto
None
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows 2000 y versiones posteriores de los sistemas operativos Windows. |
Plataforma de destino | Universal |
Encabezado | winddi.h (incluya Winddi.h) |
Library | Win32k.lib |
Archivo DLL | Win32k.sys |