Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
varning C28126: Parametern AccessMode till ObReferenceObject* ska vara IRP->RequestorMode
I ett anrop till ObReferenceObjectByHandle eller ObReferenceObjectByPointerskickar drivrutinen UserMode eller KernelMode för parametern AccessMode i stället för att använda Irp->RequestorMode.
Drivrutinen bör använda Irp->RequestorModei stället för att ange UserMode eller KernelMode. På så sätt kan avsändare av kernelläges-IRP tillhandahålla kernellägeshandtag på ett säkert sätt.
Den här varningen är avsedd för drivrutinen på den översta nivån i drivrutinsstacken. Du kan ignorera eller ignorera den här varningen för alla andra drivrutiner.
Drivrutinen på den översta nivån i drivrutinsstacken bör använda Irp->RequestorModei stället för att ange UserMode eller KernelMode. På så sätt kan avsändare av kernelläges-IRP tillhandahålla kernellägeshandtag på ett säkert sätt. Alla andra drivrutiner i stacken bör ange KernelMode, som hoppar över åtkomstkontrollen och lämnar ansvaret för åtkomstkontrollen till den översta drivrutinen.