Partager via


WdfPdoInitSetDefaultLocale, fonction (wdfpdo.h)

[S’applique à KMDF uniquement]

La méthode WdfPdoInitSetDefaultLocale définit les paramètres régionaux par défaut d’un appareil.

Syntaxe

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

Paramètres

[in] DeviceInit

Pointeur vers une structure WDFDEVICE_INIT .

[in] LocaleId

Identificateur de paramètres régionaux (LCID) qui représente les paramètres régionaux par défaut. Pour plus d’informations, consultez Identificateurs de paramètres régionaux.

Valeur de retour

None

Remarques

Lorsque le système demande un texte de description de périphérique à partir d’un pilote, il spécifie des paramètres régionaux. Si le texte des paramètres régionaux spécifiés n’est pas disponible, le framework retourne le texte du périphérique pour les paramètres régionaux par défaut du pilote.

Le pilote doit appeler WdfPdoInitSetDefaultLocale avant d’appeler WdfDeviceCreate. Pour plus d’informations sur l’appel de WdfDeviceCreate, consultez Création d’un objet d’appareil framework.

Exemples

L’exemple de code suivant définit les paramètres régionaux par défaut d’un appareil sur États-Unis anglais (0x409).

WdfPdoInitSetDefaultLocale(
                           pDeviceInit,
                           0x409
                           );

Configuration requise

Condition requise Valeur
Plateforme cible Universal
Version KMDF minimale 1.0
En-tête wdfpdo.h (inclure Wdf.h)
Bibliothèque Wdf01000.sys (consultez Gestion des versions de la bibliothèque d’infrastructure).)
IRQL PASSIVE_LEVEL
Règles de conformité DDI ChildDeviceInitAPI(kmdf), DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf), PdoDeviceInitAPI(kmdf)

Voir aussi

WdfPdoInitAddDeviceText