mirror of
https://github.com/reactos/reactos.git
synced 2024-12-28 18:15:11 +00:00
55 lines
968 B
C
55 lines
968 B
C
|
#ifndef _PNPIO_H
|
||
|
#define _PNPIO_H
|
||
|
|
||
|
/* Dump resources flags */
|
||
|
#define PIP_DUMP_FL_ALL_NODES 1
|
||
|
#define PIP_DUMP_FL_RES_ALLOCATED 2
|
||
|
#define PIP_DUMP_FL_RES_REQUIREMENTS 4
|
||
|
#define PIP_DUMP_FL_RES_TRANSLATED 8
|
||
|
|
||
|
/* debug.c */
|
||
|
|
||
|
VOID
|
||
|
NTAPI
|
||
|
PipDumpCmResourceList(
|
||
|
_In_ PCM_RESOURCE_LIST CmResource,
|
||
|
_In_ ULONG DebugLevel
|
||
|
);
|
||
|
|
||
|
PCM_PARTIAL_RESOURCE_DESCRIPTOR
|
||
|
NTAPI
|
||
|
PipGetNextCmPartialDescriptor(
|
||
|
_In_ PCM_PARTIAL_RESOURCE_DESCRIPTOR CmDescriptor
|
||
|
);
|
||
|
|
||
|
VOID
|
||
|
NTAPI
|
||
|
PipDumpCmResourceDescriptor(
|
||
|
_In_ PCM_PARTIAL_RESOURCE_DESCRIPTOR Descriptor,
|
||
|
_In_ ULONG DebugLevel
|
||
|
);
|
||
|
|
||
|
VOID
|
||
|
NTAPI
|
||
|
PipDumpResourceRequirementsList(
|
||
|
_In_ PIO_RESOURCE_REQUIREMENTS_LIST IoResource,
|
||
|
_In_ ULONG DebugLevel
|
||
|
);
|
||
|
|
||
|
VOID
|
||
|
NTAPI
|
||
|
PipDumpIoResourceDescriptor(
|
||
|
_In_ PIO_RESOURCE_DESCRIPTOR Descriptor,
|
||
|
_In_ ULONG DebugLevel
|
||
|
);
|
||
|
|
||
|
VOID
|
||
|
NTAPI
|
||
|
PipDumpDeviceNodes(
|
||
|
_In_ PDEVICE_NODE DeviceNode,
|
||
|
_In_ ULONG Flags,
|
||
|
_In_ ULONG DebugLevel
|
||
|
);
|
||
|
|
||
|
#endif /* _PNPIO_H */
|