Funzione WdfDpcGetParentObject (wdfdpc.h)
[Si applica solo a KMDF]
Il metodo WdfDpcGetParentObject restituisce l'oggetto padre di un oggetto DPC specificato.
Sintassi
WDFOBJECT WdfDpcGetParentObject(
[in] WDFDPC Dpc
);
Parametri
[in] Dpc
Handle per un oggetto DPC del framework.
Valore restituito
WdfDpcGetParentObject restituisce un handle all'oggetto padre di un oggetto DPC specificato.
Un controllo di bug si verifica se il driver fornisce un handle di oggetti non valido.
Commenti
Un driver potrebbe chiamare WdfDpcGetParentObject dall'interno della sua funzione di callback EvtDpcFunc .
Esempio
Nell'esempio di codice seguente viene restituito un handle all'oggetto padre di un oggetto DPC specificato. L'esempio di codice WdfDpcCreate mostra come è stato creato l'oggetto DPC specificato.
WDFDEVICE Device;
Device = WdfDpcGetParentObject(PDevExt->CompleteWriteDpc);
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Versione KMDF minima | 1.0 |
Intestazione | wdfdpc.h (includere Wdf.h) |
Libreria | Wdf01000.sys (vedere Framework Library Versioning). |
IRQL | Qualsiasi livello |
Regole di conformità DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |