Compartir a través de


Función WdfPdoInitSetDefaultLocale (wdfpdo.h)

[Solo se aplica a KMDF]

El método WdfPdoInitSetDefaultLocale establece la configuración regional predeterminada de un dispositivo.

Sintaxis

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

Parámetros

[in] DeviceInit

Puntero a una estructura de WDFDEVICE_INIT .

[in] LocaleId

Identificador de configuración regional (LCID) que representa la configuración regional predeterminada. Para obtener más información, vea Identificadores de configuración regional.

Valor devuelto

None

Observaciones

Cuando el sistema solicita texto de descripción del dispositivo desde un controlador, especifica una configuración regional. Si el texto de la configuración regional especificada no está disponible, el marco devuelve el texto del dispositivo para la configuración regional predeterminada del controlador.

El controlador debe llamar a WdfPdoInitSetDefaultLocale antes de llamar a WdfDeviceCreate. Para obtener más información sobre cómo llamar a WdfDeviceCreate, vea Creating a Framework Device Object.

Ejemplos

En el ejemplo de código siguiente se establece la configuración regional predeterminada de un dispositivo en Estados Unidos inglés (0x409).

WdfPdoInitSetDefaultLocale(
                           pDeviceInit,
                           0x409
                           );

Requisitos

Requisito Value
Plataforma de destino Universal
Versión mínima de KMDF 1.0
Encabezado wdfpdo.h (incluya Wdf.h)
Library Wdf01000.sys (consulte Control de versiones de la biblioteca de marcos).
IRQL PASSIVE_LEVEL
Reglas de cumplimiento de DDI ChildDeviceInitAPI(kmdf), DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf), PdoDeviceInitAPI(kmdf)

Consulte también

WdfPdoInitAddDeviceText