Go to the source code of this file.
◆ BugCheckFileId
Definition at line 23 of file pnp.c.
◆ Dbg
Definition at line 25 of file pnp.c.
◆ _Requires_lock_held_()
_Requires_lock_held_ |
( |
_Global_critical_region_ |
| ) |
|
Definition at line 27 of file pnp.c.
142 Status = FatCommonPnp( IrpContext,
Irp );
#define FsRtlEnterFileSystem
BOOLEAN FatIsIrpTopLevel(IN PIRP Irp)
#define FsRtlExitFileSystem
#define UNREFERENCED_PARAMETER(P)
_In_ WDFDPC _In_ BOOLEAN Wait
#define DebugTrace(INDENT, LEVEL, X, Y)
IN PFCB IN PCCB IN TYPE_OF_OPEN IN BOOLEAN IN BOOLEAN TopLevel
#define _SEH2_GetExceptionInformation()
PIRP_CONTEXT FatCreateIrpContext(IN PIRP Irp, IN BOOLEAN Wait)
_In_ WDFREQUEST _In_ WDFFILEOBJECT FileObject
VOID NTAPI IoSetTopLevelIrp(IN PIRP Irp)
__drv_aliasesMem FORCEINLINE PIO_STACK_LOCATION IoGetCurrentIrpStackLocation(_In_ PIRP Irp)
ULONG FatExceptionFilter(IN PIRP_CONTEXT IrpContext, IN PEXCEPTION_POINTERS ExceptionPointer)
#define _SEH2_EXCEPT(...)
#define _SEH2_GetExceptionCode()
◆ FatPnpAdjustVpbRefCount()
Definition at line 318 of file pnp.c.
VOID NTAPI IoAcquireVpbSpinLock(OUT PKIRQL Irql)
_Requires_lock_held_ Interrupt _Releases_lock_ Interrupt _In_ _IRQL_restores_ KIRQL OldIrql
VOID NTAPI IoReleaseVpbSpinLock(IN KIRQL Irql)
◆ FatPnpCompletionRoutine()
Definition at line 885 of file pnp.c.
#define STATUS_MORE_PROCESSING_REQUIRED
#define UNREFERENCED_PARAMETER(P)
LONG NTAPI KeSetEvent(IN PKEVENT Event, IN KPRIORITY Increment, IN BOOLEAN Wait)
_In_ PDEVICE_OBJECT DeviceObject