共用方式為


WdfPdoInitSetDefaultLocale 函式 (wdfpdo.h)

[僅適用於 KMDF]

WdfPdoInitSetDefaultLocale 方法會設定裝置的預設地區設定。

語法

void WdfPdoInitSetDefaultLocale(
  [in] PWDFDEVICE_INIT DeviceInit,
  [in] LCID            LocaleId
);

參數

[in] DeviceInit

WDFDEVICE_INIT 結構的指標。

[in] LocaleId

代表預設地區設定的地區設定標識碼 (LCID) 。 如需詳細資訊,請參閱 地區設定標識符

傳回值

備註

當系統向驅動程式要求裝置描述文字時,它會指定地區設定。 如果指定地區設定的文字無法使用,架構會傳回驅動程式預設地區設定的裝置文字。

驅動程序必須先呼叫 WdfPdoInitSetDefaultLocale ,才能呼叫 WdfDeviceCreate。 如需呼叫 WdfDeviceCreate 的詳細資訊,請參閱 建立架構裝置物件

範例

下列程式代碼範例會將裝置的預設地區設定設為 美國 英文 (0x409) 。

WdfPdoInitSetDefaultLocale(
                           pDeviceInit,
                           0x409
                           );

規格需求

需求
目標平台 Universal
最低 KMDF 版本 1.0
標頭 wdfpdo.h (包含 Wdf.h)
程式庫 Wdf01000.sys (請參閱 Framework Library Versioning.)
IRQL PASSIVE_LEVEL
DDI 合規性規則 ChildDeviceInitAPI (kmdf) DriverCreate (kmdf) KmdfIrql (kmdf ) , KmdfIrql2 (kmdf) , KmdfIrqlExplicit (kmdf) , PdoDeviceInitAPI (kmdf)

另請參閱

WdfPdoInitAddDeviceText