#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(). |
|