Fungsi RtlUnicodeStringToAnsiString (winternl.h)
Mengonversi string sumber Unicode yang ditentukan menjadi string ANSI.
Sintaks
NTSTATUS RtlUnicodeStringToAnsiString(
[in, out] PANSI_STRING DestinationString,
[in] PCUNICODE_STRING SourceString,
[in] BOOLEAN AllocateDestinationString
);
Parameter
[in, out] DestinationString
Penunjuk ke struktur ANSI_STRING untuk menahan string ANSI yang dikonversi. Jika AllocateDestinationStringTRUE, rutinitas mengalokasikan buffer baru untuk menyimpan data string dan memperbarui anggota BufferDestinationString untuk menunjuk ke buffer baru. Jika tidak, rutinitas menggunakan buffer yang saat ini ditentukan untuk menahan string.
[in] SourceString
Struktur UNICODE_STRING yang berisi string sumber yang akan dikonversi ke ANSI.
[in] AllocateDestinationString
Mengontrol alokasi ruang buffer untuk DestinationString.
TRUE
Ruang buffer dialokasikan untuk DestinationString. Jika diatur ke TRUE, buffer harus dibatalkan alokasinya menggunakan RtlFreeAnsiString.
FALSE
Ruang buffer tidak dialokasikan untuk DestinationString.
Mengembalikan nilai
Berbagai nilai NTSTATUS didefinisikan dalam NTSTATUS. H, yang didistribusikan dengan DDK.
Menampilkan kode | Deskripsi |
---|---|
|
String Unicode dikonversi ke ANSI. Jika tidak, tidak ada penyimpanan yang dialokasikan dan tidak ada konversi yang dilakukan. |
Keterangan
Terjemahan dilakukan sehubungan dengan informasi lokal sistem saat ini.
Karena tidak ada pustaka impor untuk fungsi ini, Anda harus menggunakan GetProcAddress.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | winternl.h |
Pustaka | ntdll.lib |
DLL | ntdll.dll; NtosKrnl.exe |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk