|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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().