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.
upozornění C28126: Parametr AccessMode na ObReferenceObject* by měl být IRP–>RequestorMode
Při volání ObReferenceObjectByHandle nebo ObReferenceObjectByPointer, ovladač předává UserMode nebo KernelMode pro AccessMode parametr, místo použití Irp->RequestorMode.
Ovladač by měl používat Irp->RequestorMode, místo zadávání UserMode nebo KernelMode. To umožňuje odesílatelům protokolu IRP v režimu jádra bezpečně poskytovat popisovače režimu jádra.
Toto upozornění je určeno pro ovladač nejvyšší úrovně v zásobníku ovladačů. Toto upozornění můžete ignorovat nebo potlačit u všech ostatních ovladačů.
Ovladač nejvyšší úrovně v zásobníku ovladačů by měl používat Irp->RequestorMode, místo zadávání UserMode nebo KernelMode. To umožňuje odesílatelům protokolu IRP v režimu jádra bezpečně poskytovat popisovače režimu jádra. Všechny ostatní ovladače v zásobníku by měly určovat KernelMode, který přeskočí kontrolu přístupu a ponechá odpovědnost za kontrolu přístupu na ovladač nejvyšší úrovně.