Interfaccia IWDFDeviceInitialize (wudfddi.h)

[Avviso: UMDF 2 è la versione più recente di UMDF e sostituisce UMDF 1. Tutti i nuovi driver UMDF devono essere scritti usando UMDF 2. Nessuna nuova funzionalità viene aggiunta a UMDF 1 ed è disponibile un supporto limitato per UMDF 1 nelle versioni più recenti di Windows 10. I driver di Windows universali devono usare UMDF 2. Per altre informazioni, vedere Introduzione con UMDF.]

L'interfaccia IWDFDeviceInitialize è un'interfaccia helper fornita dal framework come parametro di input al metodo IDriverEntry::OnDeviceAdd del driver.

Ereditarietà

L'interfaccia IWDFDeviceInitialize eredita dall'interfaccia IUnknown . IWDFDeviceInitialize include anche questi tipi di membri:

  • Metodi

Metodi

L'interfaccia IWDFDeviceInitialize include questi metodi.

 
IWDFDeviceInitialize::AutoForwardCreateCleanupClose

Il metodo AutoForwardCreateCleanupClose controlla durante la creazione, la pulizia e la chiusura delle notifiche vengono inoltrate al driver inferiore successivo nello stack di dispositivi.
IWDFDeviceInitialize::GetPnpCapability

Il metodo GetPnpCapability determina lo stato della funzionalità Plug and Play (PnP) specificata.
IWDFDeviceInitialize::RetrieveDeviceInstanceId

Questo articolo descrive come il metodo RetrieveDeviceInstanceId recupera l'identificatore di un'istanza di un dispositivo.
IWDFDeviceInitialize::RetrieveDevicePropertyStore

Il metodo RetrieveDevicePropertyStore recupera un archivio delle proprietà del dispositivo che i client possono leggere e scrivere le proprietà del dispositivo tramite.
IWDFDeviceInitialize::SetFilter

Il metodo SetFilter imposta la proprietà che abilita un dispositivo come dispositivo di filtro.
IWDFDeviceInitialize::SetLockingConstraint

Il metodo SetLockingConstraint imposta il modello di sincronizzazione (o blocco) per le funzioni di callback nel driver.
IWDFDeviceInitialize::SetPnpCapability

Il metodo SetPnpCapability imposta la funzionalità di Plug and Play (PnP) specificata di un dispositivo allo stato specificato.
IWDFDeviceInitialize::SetPowerPolicyOwnership

Il metodo SetPowerPolicyOwnership imposta la proprietà dei criteri di alimentazione su un driver o rimuove la proprietà dal driver.

Commenti

Il driver chiama i metodi di questa interfaccia per impostare le proprietà per un nuovo oggetto dispositivo e passa questa interfaccia come input al metodo IWDFDriver::CreateDevice per creare il nuovo oggetto dispositivo.

Non usare questa interfaccia dopo aver chiamato IWDFDriver::CreateDevice.

Requisiti

Requisito Valore
Fine del supporto Non disponibile in UMDF 2.0 e versioni successive.
Piattaforma di destinazione Desktop
Versione UMDF minima 1.5
Intestazione wudfddi.h (include Wudfddi.h)