共用方式為


NdisUnicodeStringToAnsiString 巨集 (ndis.h)

NdisUnicodeStringToAnsiString 函式會將指定的計數 Unicode 字元串轉換成計數的 ANSI 字串。 翻譯符合目前的系統地區設定資訊。

語法

void NdisUnicodeStringToAnsiString(
   _as,
   _us
);

參數

_as

呼叫端配置的緩衝區指標,在此緩衝區中,此函式應該會傳回已轉換的 ANSI 字串。

_us

要轉換之 Unicode 字串的指標。

傳回值

沒有

言論

呼叫端必須配置來源和目的地字串的記憶體,並在不再需要字串時立即釋放這些緩衝區。 SourceString 的緩衝區大小必須至少是 DestinationString 的兩倍。

要求

要求 價值
最低支援的用戶端 支援 NDIS 6.0 和更新版本中的現有驅動程式,但新的驅動程式應該改用 RtlUnicodeStringToAnsiString。
目標平臺 普遍
標頭 ndis.h (包括 Ndis.h)
連結庫 Ndis.lib
IRQL PASSIVE_LEVEL
DDI 合規性規則 Irql_Miscellaneous_Function(ndis)

另請參閱

ANSI_STRING

NDIS 通訊協定驅動程式的 DriverEntry

MiniportInitializeEx

ProtocolBindAdapterEx

RtlAnsiStringToUnicodeString

RtlInitUnicodeString

UNICODE_STRING