Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
[Platí pro KMDF a UMDF]
WdfObjectReference makro zvýší počet odkazů pro zadaný objekt architektury.
Syntaxe
VOID WdfObjectReference(
[in] WDFOBJECT Handle
);
Parametry
popisovač [in]
Popisovač objektu architektury.
Návratová hodnota
Žádné.
K chybě dojde, pokud ovladač poskytuje neplatný popisovač objektu.
Poznámky
Pokud ovladač volá WdfObjectReference zvýšit počet odkazů, ovladač musí volat WdfObjectDereference dekrementace počtu.
Místo volání WdfObjectReferencemůže ovladač volat WdfObjectReferenceWithTag nebo WdfObjectReferenceActual.
Další informace o počtech odkazů na objekty naleznete v tématu Framework Object Life Cycle.
Příklady
Následující příklad kódu zvýší počet odkazů objektu.
WdfObjectReference(Object);
Požadavky
Cílová platforma |
univerzální |
Minimální verze SLUŽBY KMDF |
1.0 |
Minimální verze UMDF |
2.0 |
Záhlaví |
Wdfobject.h (včetně Wdf.h) |
Knihovna |
Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL |
<= DISPATCH_LEVEL |
Pravidla dodržování předpisů DDI |
DriverCreate, MemAfterReqCompletedIntIoctlA, MemAfterReqCompletedIoctlA, MemAfterReqCompletedReadA, MemAfterReqCompletedWriteA |