#include <trackirp.h>
Public Attributes | |
| PIRP | TrackedIrp |
| KSPIN_LOCK | IrpLock |
| KIRQL | CallerIrql |
| LONG | ReferenceCount |
| LONG | PointerCount |
| ULONG | Flags |
| LIST_ENTRY | HashLink |
| LIST_ENTRY | SurrogateLink |
| LIST_ENTRY | SessionHead |
| PIOV_REQUEST_PACKET | HeadPacket |
| CCHAR | StackCount |
| ULONG | AssertFlags |
| PIO_COMPLETION_ROUTINE | RealIrpCompletionRoutine |
| UCHAR | RealIrpControl |
| PVOID | RealIrpContext |
| PVOID | AllocatorStack [IRP_ALLOC_COUNT] |
| UCHAR | TopStackLocation |
| CCHAR | PriorityBoost |
| UCHAR | LastLocation |
| ULONG | RefTrackingCount |
| PVOID | RestoreHandle |
| PIOV_SESSION_DATA | pIovSessionData |
|
|
Definition at line 209 of file trackirp.h. Referenced by IovpAllocateIrp1(), and IovpAllocateIrp2(). |
|
|
Definition at line 204 of file trackirp.h. Referenced by IovpCallDriver1(), IovpCancelIrp(), IovpFreeIrp(), IovpInitializeIrp(), IovpInternalDeferredCompletion(), IovpSessionDataAttachSurrogate(), IovpSwapSurrogateIrp(), and IovpTrackingDataCreateAndLock(). |
|
|
Definition at line 194 of file trackirp.h. Referenced by IovpSessionDataAttachSurrogate(), IovpTrackingDataAcquireLock(), IovpTrackingDataCreateAndLock(), IovpTrackingDataFindAndLock(), and IovpTrackingDataReleaseLock(). |
|
|
|
Definition at line 198 of file trackirp.h. Referenced by IovpTrackingDataCreateAndLock(), and IovpTrackingDataReleaseLock(). |
|
|
Definition at line 201 of file trackirp.h. Referenced by IovpSessionDataAttachSurrogate(), IovpSessionDataClose(), IovpSessionDataCreate(), IovpSessionDataDereference(), IovpSessionDataReference(), IovpSwapSurrogateIrp(), IovpTrackingDataAcquireLock(), IovpTrackingDataCreateAndLock(), and IovpTrackingDataReleaseLock(). |
|
|
Definition at line 193 of file trackirp.h. Referenced by IovpSessionDataAttachSurrogate(), IovpSessionDataClose(), IovpSessionDataDereference(), IovpSessionDataReference(), IovpTrackingDataAcquireLock(), IovpTrackingDataCreateAndLock(), and IovpTrackingDataReleaseLock(). |
|
|
Definition at line 217 of file trackirp.h. Referenced by IovpCallDriver1(), IovpCompleteRequest1(), IovpSessionDataAttachSurrogate(), and IovpTrackingDataCreateAndLock(). |
|
|
Definition at line 221 of file trackirp.h. Referenced by IovpCompleteRequest4(), IovpSessionDataAttachSurrogate(), IovpSessionDataClose(), IovpSessionDataCreate(), IovpSessionDataDereference(), IovpTrackingDataCreateAndLock(), and IovpTrackingDataReleaseLock(). |
|
|
Definition at line 196 of file trackirp.h. Referenced by IovpFreeIrp(), IovpSessionDataDereference(), IovpTrackingDataCreateAndLock(), and IovpTrackingDataReleaseLock(). |
|
|
Definition at line 216 of file trackirp.h. Referenced by IovpCompleteRequest1(), IovpCompleteRequest3(), IovpSwapSurrogateIrp(), and IovpTrackingDataCreateAndLock(). |
|
|
Definition at line 206 of file trackirp.h. Referenced by IovpSwapSurrogateIrp(), and IovpTrackingDataCreateAndLock(). |
|
|
Definition at line 208 of file trackirp.h. Referenced by IovpSwapSurrogateIrp(), and IovpTrackingDataCreateAndLock(). |
|
|
Definition at line 207 of file trackirp.h. Referenced by IovpSwapSurrogateIrp(), and IovpTrackingDataCreateAndLock(). |
|
|
Definition at line 195 of file trackirp.h. Referenced by IovpSessionDataDereference(), IovpSessionDataReference(), IovpTrackingDataAcquireLock(), IovpTrackingDataCreateAndLock(), IovpTrackingDataFindAndLock(), and IovpTrackingDataReleaseLock(). |
|
|
Definition at line 218 of file trackirp.h. Referenced by IovpTrackingDataCreateAndLock(). |
|
|
Definition at line 219 of file trackirp.h. Referenced by IovpCancelIrp(), IovpInternalCompleteAfterWait(), IovpInternalDeferredCompletion(), and IovpTrackingDataCreateAndLock(). |
|
|
Definition at line 200 of file trackirp.h. Referenced by IovpSessionDataCreate(), and IovpTrackingDataCreateAndLock(). |
|
|
Definition at line 202 of file trackirp.h. Referenced by IovpTrackingDataCreateAndLock(). |
|
|
Definition at line 199 of file trackirp.h. Referenced by IovpCancelIrp(), IovpSessionDataAttachSurrogate(), IovpSwapSurrogateIrp(), IovpTrackingDataAcquireLock(), IovpTrackingDataCreateAndLock(), and IovpTrackingDataReleaseLock(). |
|
|
Definition at line 214 of file trackirp.h. Referenced by IovpSessionDataAttachSurrogate(), IovpSessionDataCreate(), IovpSwapSurrogateIrp(), and IovpTrackingDataCreateAndLock(). |
|
1.3.7