Fungsi RtlInitUnicodeString (wdm.h)

Untuk informasi selengkapnya, lihat fungsi WdmlibRtlInitUnicodeStringEx .

Sintaks

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

Parameter

[out] DestinationString

Untuk informasi selengkapnya, lihat fungsi WdmlibRtlInitUnicodeStringEx .

[in, optional] SourceString

Untuk informasi selengkapnya, lihat fungsi WdmlibRtlInitUnicodeStringEx .

Nilai kembali

Untuk informasi selengkapnya, lihat fungsi WdmlibRtlInitUnicodeStringEx .

Keterangan

Makro RTL_CONSTANT_STRING membuat string atau struktur string Unicode untuk menyimpan string yang dihitung.

STRING RTL_CONSTANT_STRING(
  [in]  PCSZ SourceString
);

UNICODE_STRING RTL_CONSTANT_STRING(
  [in]  PCWSTR SourceString
);

RTL_CONSTANT_STRING mengembalikan struktur string atau struktur string Unicode.

Makro RTL_CONSTANT_STRING menggantikan rutinitas RtlInitAnsiString, RtlInitString, dan RtlInitUnicodeString saat meneruskan string konstanta.

Anda dapat menggunakan RTL_CONSTANT_STRING untuk menginisialisasi variabel global.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia dimulai dengan Windows 2000.
Target Platform Universal
Header wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h, Wudfwdm.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Untuk informasi selengkapnya, lihat bagian Keterangan dari fungsi WdmlibRtlInitUnicodeStringEx.

Lihat juga

RtlUnicodeStringInit

RtlUnicodeStringInitEx

UNICODE_STRING

WdmlibRtlInitUnicodeStringEx