Makro NdisAnsiStringToUnicodeString (ndis.h)

Fungsi NdisAnsiStringToUnicodeString mengonversi string ANSI terhitung tertentu menjadi string Unicode yang dihitung. Terjemahan sesuai dengan informasi lokal sistem saat ini.

Sintaks

void NdisAnsiStringToUnicodeString(
   _us,
   _as
);

Parameter

_us

Penunjuk ke buffer yang dialokasikan pemanggil di mana fungsi ini harus mengembalikan string Unicode yang dikonversi.

_as

Penunjuk ke string ANSI yang akan dikonversi.

Nilai kembali

Tidak ada

Keterangan

Pemanggil harus mengalokasikan penyimpanan untuk string sumber dan tujuan dan merilis buffer ini segera setelah string tidak lagi diperlukan. Buffer di DestinationString harus setidaknya dua kali ukuran buffer di SourceString .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung untuk driver yang ada di NDIS 6.0 dan yang lebih baru, tetapi driver baru harus menggunakan RtlAnsiStringToUnicodeString sebagai gantinya.
Target Platform Universal
Header ndis.h (termasuk Ndis.h)
Pustaka Ndis.lib
IRQL PASSIVE_LEVEL
Aturan kepatuhan DDI Irql_Miscellaneous_Function(ndis)

Lihat juga

ANSI_STRING

DriverEntry dari Driver Protokol NDIS

MiniportInitializeEx

ProtocolBindAdapterEx

RtlInitUnicodeString

RtlUnicodeStringToAnsiString

UNICODE_STRING