Makro NdisUnicodeStringToAnsiString (ndis.h)

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

Sintaks

void NdisUnicodeStringToAnsiString(
   _as,
   _us
);

Parameter

_as

Penunjuk ke buffer yang dialokasikan penelepon di mana fungsi ini harus mengembalikan string ANSI yang dikonversi.

_us

Penunjuk ke string Unicode 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 SourceString harus setidaknya dua kali ukurannya di DestinationString .

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 RtlUnicodeStringToAnsiString 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 driver protokol NDIS

MiniportInitializeEx

ProtocolBindAdapterEx

RtlAnsiStringToUnicodeString

RtlInitUnicodeString

UNICODE_STRING