ReactOS 0.4.15-dev-7931-gfd331f1
fxobjectinfoum.cpp
Go to the documentation of this file.
1//
2// Copyright (C) Microsoft. All rights reserved.
3//
4#include "fxmin.hpp"
5#include "fxobjectpch.hpp"
6
7#include "fxuserobject.hpp"
8#include "pnppriv.hpp"
9
10//
11// More object types should be added to this table as more objects
12// are merged and incorporated in UMDF
13//
14
15extern "C" {
16
17//
18// Assumes sorted (by type) order!
19//
54
60
66};
67
69
70} //extern "C"
#define FX_INTERNAL_OBJECT_INFO_ENTRY(_obj, _type)
Definition: fxglobals.h:906
#define FX_EXTERNAL_OBJECT_INFO_ENTRY(_obj, _type, _handletype)
Definition: fxglobals.h:923
FX_OBJECT_INFO FxObjectsInfo[]
ULONG FxObjectsInfoCount
@ FX_TYPE_PACKAGE_IO
Definition: fxtypes.h:92
@ FX_TYPE_REG_KEY
Definition: fxtypes.h:51
@ FX_TYPE_USB_INTERFACE
Definition: fxtypes.h:104
@ FX_TYPE_MEMORY_PREALLOCATED
Definition: fxtypes.h:75
@ FX_TYPE_FILEOBJECT
Definition: fxtypes.h:71
@ FX_TYPE_WMI_PROVIDER
Definition: fxtypes.h:49
@ FX_TYPE_IO_TARGET_SELF
Definition: fxtypes.h:105
@ FX_TYPE_IO_RES_REQ_LIST
Definition: fxtypes.h:90
@ FX_TYPE_OBJECT
Definition: fxtypes.h:45
@ FX_TYPE_LOOKASIDE
Definition: fxtypes.h:54
@ FX_TYPE_PACKAGE_GENERAL
Definition: fxtypes.h:96
@ FX_TYPE_DISPOSELIST
Definition: fxtypes.h:86
@ FX_TYPE_DEVICE
Definition: fxtypes.h:47
@ FX_TYPE_CHILD_LIST
Definition: fxtypes.h:82
@ FX_TYPE_IO_TARGET_USB_PIPE
Definition: fxtypes.h:103
@ FX_TYPE_QUEUE
Definition: fxtypes.h:48
@ FX_TYPE_USEROBJECT
Definition: fxtypes.h:57
@ FX_TYPE_IO_TARGET
Definition: fxtypes.h:100
@ FX_TYPE_IO_RES_LIST
Definition: fxtypes.h:88
@ FX_TYPE_CM_RES_LIST
Definition: fxtypes.h:89
@ FX_TYPE_RESOURCE_CM
Definition: fxtypes.h:70
@ FX_TYPE_COLLECTION
Definition: fxtypes.h:59
@ FX_TYPE_TIMER
Definition: fxtypes.h:81
@ FX_TYPE_RESOURCE_IO
Definition: fxtypes.h:69
@ FX_TYPE_REQUEST_MEMORY
Definition: fxtypes.h:85
@ IFX_TYPE_MEMORY
Definition: fxtypes.h:55
@ FX_TYPE_WORKITEM
Definition: fxtypes.h:78
@ FX_TYPE_REQUEST
Definition: fxtypes.h:53
@ FX_TYPE_DRIVER
Definition: fxtypes.h:46
@ FX_TYPE_IO_TARGET_USB_DEVICE
Definition: fxtypes.h:102
@ FX_TYPE_INTERRUPT
Definition: fxtypes.h:80
@ FX_TYPE_SYSTEMTHREAD
Definition: fxtypes.h:66
@ FX_TYPE_VERIFIERLOCK
Definition: fxtypes.h:65
@ FX_TYPE_WAIT_LOCK
Definition: fxtypes.h:76
@ FX_TYPE_MP_DEVICE
Definition: fxtypes.h:67
@ FX_TYPE_RELATED_DEVICE
Definition: fxtypes.h:74
@ FX_TYPE_SPIN_LOCK
Definition: fxtypes.h:77
@ FX_TYPE_PACKAGE_FDO
Definition: fxtypes.h:93
@ FX_TYPE_PACKAGE_PDO
Definition: fxtypes.h:94
@ FX_TYPE_IRPQUEUE
Definition: fxtypes.h:56
@ FX_TYPE_STRING
Definition: fxtypes.h:52
@ FX_TYPE_DEFAULT_IRP_HANDLER
Definition: fxtypes.h:97
@ FX_TYPE_SYSTEMWORKITEM
Definition: fxtypes.h:84
uint32_t ULONG
Definition: typedefs.h:59