Condividi tramite


Funzione WdfPdoInitSetDefaultLocale (wdfpdo.h)

[Si applica solo a KMDF]

Il metodo WdfPdoInitSetDefaultLocale imposta le impostazioni locali predefinite di un dispositivo.

Sintassi

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

Parametri

[in] DeviceInit

Puntatore a una struttura WDFDEVICE_INIT.

[in] LocaleId

Identificatore delle impostazioni locali (LCID) che rappresenta le impostazioni locali predefinite. Per altre informazioni, vedere identificatori delle impostazioni locali .

Valore restituito

Nessuno

Osservazioni:

Quando il sistema richiede il testo della descrizione del dispositivo da un driver, specifica le impostazioni locali. Se il testo per le impostazioni locali specificate non è disponibile, il framework restituisce il testo del dispositivo per le impostazioni locali predefinite del driver.

Il driver deve chiamare WdfPdoInitSetDefaultLocale prima di chiamare WdfDeviceCreate. Per altre informazioni sulla chiamata di WdfDeviceCreate, vedere Creating a Framework Device Object.

Esempi

L'esempio di codice seguente imposta le impostazioni locali predefinite di un dispositivo su Inglese (0x409).

WdfPdoInitSetDefaultLocale(
                           pDeviceInit,
                           0x409
                           );

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
versione minima di KMDF 1.0
intestazione wdfpdo.h (include Wdf.h)
Biblioteca Wdf01000.sys (vedere Controllo delle versioni della libreria framework).
IRQL PASSIVE_LEVEL
regole di conformità DDI ChildDeviceInitAPI(kmdf), DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf), PdoDeviceInitAPI(kmdf)

Vedere anche

WdfPdoInitAddDeviceText