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) |