Función RtlInitUnicodeString (wdm.h)

Para obtener más información, vea la función WdmlibRtlInitUnicodeStringEx .

Sintaxis

NTSYSAPI VOID RtlInitUnicodeString(
  [out]          PUNICODE_STRING         DestinationString,
  [in, optional] __drv_aliasesMem PCWSTR SourceString
);

Parámetros

[out] DestinationString

Para obtener más información, vea la función WdmlibRtlInitUnicodeStringEx .

[in, optional] SourceString

Para obtener más información, vea la función WdmlibRtlInitUnicodeStringEx .

Valor devuelto

Para obtener más información, vea la función WdmlibRtlInitUnicodeStringEx .

Comentarios

La macro RTL_CONSTANT_STRING crea una cadena o una estructura de cadena Unicode para contener una cadena contada.

STRING RTL_CONSTANT_STRING(
  [in]  PCSZ SourceString
);

UNICODE_STRING RTL_CONSTANT_STRING(
  [in]  PCWSTR SourceString
);

RTL_CONSTANT_STRING devuelve una estructura de cadena o una estructura de cadena Unicode.

La macro RTL_CONSTANT_STRING reemplaza las rutinas RtlInitAnsiString, RtlInitString y RtlInitUnicodeString al pasar una cadena constante.

Puede usar RTL_CONSTANT_STRING para inicializar variables globales.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible a partir de Windows 2000.
Plataforma de destino Universal
Encabezado wdm.h (incluye Wdm.h, Ntddk.h, Ntifs.h, Wudfwdm.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL Para obtener más información, vea la sección Comentarios de la función WdmlibRtlInitUnicodeStringEx.

Consulte también

RtlUnicodeStringInit

RtlUnicodeStringInitEx

UNICODE_STRING

WdmlibRtlInitUnicodeStringEx