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.
108{
111
114
116
118
120
122
124
125
126
127
128
129
130
132
134
135 } else {
136
138 }
139
141
142 Status = FatCommonPnp( IrpContext,
Irp );
143
145
146
147
148
149
150
151
152
155
157
159
160
161
162
163
165
167
169}
static PIO_STACK_LOCATION IoGetCurrentIrpStackLocation(PIRP Irp)
ULONG FatExceptionFilter(IN PIRP_CONTEXT IrpContext, IN PEXCEPTION_POINTERS ExceptionPointer)
BOOLEAN FatIsIrpTopLevel(IN PIRP Irp)
#define DebugTrace(INDENT, LEVEL, X, Y)
IN PFCB IN PCCB IN TYPE_OF_OPEN IN BOOLEAN IN BOOLEAN TopLevel
PIRP_CONTEXT FatCreateIrpContext(IN PIRP Irp, IN BOOLEAN Wait)
#define FsRtlEnterFileSystem
#define FsRtlExitFileSystem
#define UNREFERENCED_PARAMETER(P)
VOID NTAPI IoSetTopLevelIrp(IN PIRP Irp)
#define _SEH2_GetExceptionCode()
#define _SEH2_EXCEPT(...)
#define _SEH2_GetExceptionInformation()
_In_ WDFREQUEST _In_ WDFFILEOBJECT FileObject
_In_ WDFDPC _In_ BOOLEAN Wait
◆ FatPnpAdjustVpbRefCount()
Definition at line 318 of file pnp.c.
322{
324
328}
VOID NTAPI IoReleaseVpbSpinLock(IN KIRQL Irql)
VOID NTAPI IoAcquireVpbSpinLock(OUT PKIRQL Irql)
_Requires_lock_held_ Interrupt _Releases_lock_ Interrupt _In_ _IRQL_restores_ KIRQL OldIrql
◆ FatPnpCompletionRoutine()
Definition at line 885 of file pnp.c.
890{
892
894
896
900}
#define KeSetEvent(pEvt, foo, foo2)
#define STATUS_MORE_PROCESSING_REQUIRED
_In_ PDEVICE_OBJECT DeviceObject