ReactOS  0.4.15-dev-2534-geba00d1
fxchildlist.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  FxChildListCreateDeviceCallback
 
struct  FxChildListScanForChildrenCallback
 
class  FxChildList
 
struct  FxDeviceDescriptionEntry
 

Enumerations

enum  FxChildListIteratorIndexValues { DescriptionIndex = 0, ModificationIndex }
 
enum  FxChildListState { ListUnlocked = 1, ListLockedForEnum, ListLockedForParentRemove }
 
enum  FxChildListScanTagStates { ScanTagUndefined = 0, ScanTagActive, ScanTagCancelled, ScanTagFinished }
 
enum  FxChildListModificationState {
  ModificationUnspecified = 0, ModificationInsert, ModificationRemove, ModificationRemoveNotify,
  ModificationClone, ModificationNeedsPnpRemoval
}
 
enum  FxChildListDescriptionState {
  DescriptionUnspecified = 0, DescriptionPresentNeedsInstantiation, DescriptionInstantiatedHasObject, DescriptionReportedMissing,
  DescriptionNotPresent
}
 
enum  FxChildListReportedMissingCallbackState : UCHAR { CallbackStateUnspecified = 0, CallbackNeedsToBeInvoked, CallbackInvoked }
 
enum  FxChildListValues { FX_CHILD_LIST_MAX_RETRIES = 3 }
 

Enumeration Type Documentation

◆ FxChildListDescriptionState

Enumerator
DescriptionUnspecified 
DescriptionPresentNeedsInstantiation 
DescriptionInstantiatedHasObject 
DescriptionReportedMissing 
DescriptionNotPresent 

Definition at line 645 of file fxchildlist.hpp.

◆ FxChildListIteratorIndexValues

Enumerator
DescriptionIndex 
ModificationIndex 

Definition at line 29 of file fxchildlist.hpp.

◆ FxChildListModificationState

Enumerator
ModificationUnspecified 
ModificationInsert 
ModificationRemove 
ModificationRemoveNotify 
ModificationClone 
ModificationNeedsPnpRemoval 

Definition at line 634 of file fxchildlist.hpp.

◆ FxChildListReportedMissingCallbackState

Enumerator
CallbackStateUnspecified 
CallbackNeedsToBeInvoked 
CallbackInvoked 

Definition at line 655 of file fxchildlist.hpp.

◆ FxChildListScanTagStates

Enumerator
ScanTagUndefined 
ScanTagActive 
ScanTagCancelled 
ScanTagFinished 

Definition at line 95 of file fxchildlist.hpp.

◆ FxChildListState

Enumerator
ListUnlocked 
ListLockedForEnum 
ListLockedForParentRemove 

Definition at line 89 of file fxchildlist.hpp.

◆ FxChildListValues

Enumerator
FX_CHILD_LIST_MAX_RETRIES 

Definition at line 662 of file fxchildlist.hpp.