ReactOS  0.4.14-dev-98-gb0d4763
_CD_IO_CONTEXT Struct Reference

#include <cdstruc.h>

Collaboration diagram for _CD_IO_CONTEXT:

Public Attributes

__volatile LONG IrpCount
 
PIRP MasterIrp
 
__volatile NTSTATUS Status
 
BOOLEAN AllocatedContext
 
union {
   struct {
      PERESOURCE   Resource
 
      ERESOURCE_THREAD   ResourceThreadId
 
      ULONG   RequestedByteCount
 
   } 
 
   KEVENT   SyncEvent
 
}; 
 

Detailed Description

Definition at line 1325 of file cdstruc.h.

Member Data Documentation

◆ @648

union { ... }

◆ AllocatedContext

BOOLEAN _CD_IO_CONTEXT::AllocatedContext

Definition at line 1334 of file cdstruc.h.

◆ IrpCount

__volatile LONG _CD_IO_CONTEXT::IrpCount

Definition at line 1331 of file cdstruc.h.

Referenced by CdMultiAsyncCompletionRoutine(), and CdMultiSyncCompletionRoutine().

◆ MasterIrp

PIRP _CD_IO_CONTEXT::MasterIrp

Definition at line 1332 of file cdstruc.h.

Referenced by CdMultiAsyncCompletionRoutine(), and CdMultiSyncCompletionRoutine().

◆ RequestedByteCount

ULONG _CD_IO_CONTEXT::RequestedByteCount

Definition at line 1346 of file cdstruc.h.

Referenced by CdMultiAsyncCompletionRoutine(), and CdSingleAsyncCompletionRoutine().

◆ Resource

PERESOURCE _CD_IO_CONTEXT::Resource

Definition at line 1344 of file cdstruc.h.

Referenced by CdMultiAsyncCompletionRoutine(), and CdSingleAsyncCompletionRoutine().

◆ ResourceThreadId

ERESOURCE_THREAD _CD_IO_CONTEXT::ResourceThreadId

Definition at line 1345 of file cdstruc.h.

Referenced by CdMultiAsyncCompletionRoutine(), and CdSingleAsyncCompletionRoutine().

◆ Status

__volatile NTSTATUS _CD_IO_CONTEXT::Status

Definition at line 1333 of file cdstruc.h.

Referenced by CdMultiAsyncCompletionRoutine(), and CdMultiSyncCompletionRoutine().

◆ SyncEvent

KEVENT _CD_IO_CONTEXT::SyncEvent

Definition at line 1353 of file cdstruc.h.

Referenced by CdMultiSyncCompletionRoutine().


The documentation for this struct was generated from the following file: