ReactOS 0.4.16-dev-747-gbc52d5f
|
#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Classes | |
struct | _INTERNAL_WORK_QUEUE_ITEM |
Macros | |
#define | NDEBUG |
Typedefs | |
typedef struct _INTERNAL_WORK_QUEUE_ITEM | INTERNAL_WORK_QUEUE_ITEM |
typedef struct _INTERNAL_WORK_QUEUE_ITEM * | PINTERNAL_WORK_QUEUE_ITEM |
#define NDEBUG |
Definition at line 13 of file pnpreport.c.
PWCHAR IopGetInterfaceTypeString | ( | INTERFACE_TYPE | IfType | ) |
Definition at line 42 of file pnpreport.c.
Referenced by IoReportDetectedDevice().
Definition at line 102 of file pnpreport.c.
Referenced by IoReportTargetDeviceChangeAsynchronous().
NTSTATUS IopSetDeviceInstanceData | ( | HANDLE | InstanceKey, |
PDEVICE_NODE | DeviceNode | ||
) |
Definition at line 606 of file pnpmgr.c.
Referenced by IoReportDetectedDevice().
Definition at line 435 of file pnpreport.c.
NTSTATUS NTAPI IoReportDetectedDevice | ( | _In_ PDRIVER_OBJECT | DriverObject, |
_In_ INTERFACE_TYPE | LegacyBusType, | ||
_In_ ULONG | BusNumber, | ||
_In_ ULONG | SlotNumber, | ||
_In_opt_ PCM_RESOURCE_LIST | ResourceList, | ||
_In_opt_ PIO_RESOURCE_REQUIREMENTS_LIST | ResourceRequirements, | ||
_In_ BOOLEAN | ResourceAssigned, | ||
_Inout_ PDEVICE_OBJECT * | DeviceObject | ||
) |
Definition at line 148 of file pnpreport.c.
Referenced by _Function_class_(), add_volume_device(), DriverEntry(), HalpDriverEntry(), ReportGreenPdo(), and ScsiPortInitialize().
NTSTATUS NTAPI IoReportResourceForDetection | ( | IN PDRIVER_OBJECT | DriverObject, |
IN PCM_RESOURCE_LIST DriverList | OPTIONAL, | ||
IN ULONG DriverListSize | OPTIONAL, | ||
IN PDEVICE_OBJECT DeviceObject | OPTIONAL, | ||
IN PCM_RESOURCE_LIST DeviceList | OPTIONAL, | ||
IN ULONG DeviceListSize | OPTIONAL, | ||
OUT PBOOLEAN | ConflictDetected | ||
) |
Definition at line 394 of file pnpreport.c.
Referenced by IntVideoPortReleaseResources(), and VideoPortVerifyAccessRanges().
NTSTATUS NTAPI IoReportTargetDeviceChange | ( | IN PDEVICE_OBJECT | PhysicalDeviceObject, |
IN PVOID | NotificationStructure | ||
) |
Definition at line 448 of file pnpreport.c.
Referenced by FsRtlNotifyVolumeEvent(), and NtSetVolumeInformationFile().
NTSTATUS NTAPI IoReportTargetDeviceChangeAsynchronous | ( | IN PDEVICE_OBJECT | PhysicalDeviceObject, |
IN PVOID | NotificationStructure, | ||
IN PDEVICE_CHANGE_COMPLETE_CALLBACK Callback | OPTIONAL, | ||
IN PVOID Context | OPTIONAL | ||
) |
Definition at line 498 of file pnpreport.c.
Referenced by _IRQL_requires_max_(), DeviceSendNotification(), DiskIoctlUpdateDriveSize(), FdoIoctlDiskSetDriveLayout(), FdoIoctlDiskSetDriveLayoutEx(), FsRtlNotifyVolumeEvent(), and MountMgrNotifyNameChange().
NTSTATUS PpSetCustomTargetEvent | ( | IN PDEVICE_OBJECT | DeviceObject, |
IN OUT PKEVENT SyncEvent | OPTIONAL, | ||
IN OUT PNTSTATUS SyncStatus | OPTIONAL, | ||
IN PDEVICE_CHANGE_COMPLETE_CALLBACK Callback | OPTIONAL, | ||
IN PVOID Context | OPTIONAL, | ||
IN PTARGET_DEVICE_CUSTOM_NOTIFICATION | NotificationStructure | ||
) |
Definition at line 113 of file pnpreport.c.
Referenced by IopReportTargetDeviceChangeAsyncWorker(), and IoReportTargetDeviceChange().