ReactOS 0.4.16-dev-965-gf669426
|
Go to the source code of this file.
Macros | |
#define | MAX_DEVICES 0x3E8 /* Matches 1000 devices */ |
#define | NDEBUG |
BOOLEAN IsFtVolume | ( | IN PUNICODE_STRING | SymbolicName | ) |
Definition at line 331 of file device.c.
Referenced by MountMgrNextDriveLetterWorker().
VOID MountMgrAssignDriveLetters | ( | IN PDEVICE_EXTENSION | DeviceExtension | ) |
Definition at line 737 of file device.c.
Referenced by MountMgrDeviceControl().
NTSTATUS MountMgrChangeNotify | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PIRP | Irp | ||
) |
Definition at line 37 of file device.c.
Referenced by MountMgrDeviceControl().
NTSTATUS MountMgrCheckUnprocessedVolumes | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PIRP | Irp | ||
) |
Definition at line 288 of file device.c.
Referenced by MountMgrDeviceControl().
NTSTATUS MountMgrCreatePoint | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PIRP | Irp | ||
) |
Definition at line 249 of file device.c.
Referenced by MountMgrDeviceControl().
NTSTATUS MountMgrDeletePoints | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PIRP | Irp | ||
) |
Definition at line 1822 of file device.c.
Referenced by MountMgrDeviceControl().
NTSTATUS MountMgrDeletePointsDbOnly | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PIRP | Irp | ||
) |
Definition at line 1923 of file device.c.
Referenced by MountMgrDeviceControl().
Definition at line 2668 of file device.c.
NTSTATUS MountMgrKeepLinksWhenOffline | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PIRP | Irp | ||
) |
Definition at line 1588 of file device.c.
Referenced by MountMgrDeviceControl().
NTSTATUS MountMgrNextDriveLetter | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PIRP | Irp | ||
) |
Definition at line 621 of file device.c.
Referenced by MountMgrDeviceControl().
NTSTATUS MountMgrNextDriveLetterWorker | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PUNICODE_STRING | DeviceName, | ||
OUT PMOUNTMGR_DRIVE_LETTER_INFORMATION | DriveLetterInfo | ||
) |
Definition at line 435 of file device.c.
Referenced by MountMgrAssignDriveLetters(), and MountMgrNextDriveLetter().
NTSTATUS MountMgrQueryAutoMount | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PIRP | Irp | ||
) |
Definition at line 136 of file device.c.
Referenced by MountMgrDeviceControl().
NTSTATUS MountMgrQueryDosVolumePath | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PIRP | Irp | ||
) |
Definition at line 814 of file device.c.
Referenced by MountMgrDeviceControl().
NTSTATUS MountMgrQueryDosVolumePaths | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PIRP | Irp | ||
) |
Definition at line 1438 of file device.c.
Referenced by MountMgrDeviceControl().
NTSTATUS MountMgrQueryPoints | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PIRP | Irp | ||
) |
Definition at line 1677 of file device.c.
Referenced by MountMgrDeletePoints(), MountMgrDeletePointsDbOnly(), and MountMgrDeviceControl().
NTSTATUS MountMgrQuerySystemVolumeName | ( | OUT PUNICODE_STRING | SystemVolumeName | ) |
Definition at line 708 of file device.c.
Referenced by MountMgrAssignDriveLetters().
NTSTATUS NTAPI MountMgrQuerySystemVolumeNameQueryRoutine | ( | IN PWSTR | ValueName, |
IN ULONG | ValueType, | ||
IN PVOID | ValueData, | ||
IN ULONG | ValueLength, | ||
IN PVOID | Context, | ||
IN PVOID | EntryContext | ||
) |
Definition at line 668 of file device.c.
Referenced by MountMgrQuerySystemVolumeName().
NTSTATUS MountMgrQueryVolumePaths | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PDEVICE_INFORMATION | DeviceInformation, | ||
IN PLIST_ENTRY | DeviceInfoList, | ||
OUT PMOUNTMGR_VOLUME_PATHS * | VolumePaths, | ||
OUT PDEVICE_INFORMATION * | FailedDevice | ||
) |
Definition at line 1148 of file device.c.
Referenced by MountMgrQueryDosVolumePaths(), and MountMgrQueryVolumePaths().
NTSTATUS MountMgrScrubRegistry | ( | IN PDEVICE_EXTENSION | DeviceExtension | ) |
Definition at line 221 of file device.c.
Referenced by MountMgrDeviceControl().
NTSTATUS MountMgrSetAutoMount | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PIRP | Irp | ||
) |
Definition at line 103 of file device.c.
Referenced by MountMgrDeviceControl().
NTSTATUS MountMgrValidateBackPointer | ( | IN PASSOCIATED_DEVICE_ENTRY | AssociatedDeviceEntry, |
IN PDEVICE_INFORMATION | DeviceInformation, | ||
OUT PBOOLEAN | Invalid | ||
) |
Definition at line 1040 of file device.c.
Referenced by MountMgrQueryVolumePaths().
NTSTATUS MountMgrVolumeArrivalNotification | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PIRP | Irp | ||
) |
Definition at line 1633 of file device.c.
Referenced by MountMgrDeviceControl().
NTSTATUS MountMgrVolumeMountPointChanged | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PIRP | Irp, | ||
IN NTSTATUS | LockStatus, | ||
OUT PUNICODE_STRING | SourceDeviceName, | ||
OUT PUNICODE_STRING | SourceSymbolicName, | ||
OUT PUNICODE_STRING | TargetVolumeName | ||
) |
Definition at line 1990 of file device.c.
Referenced by MountMgrVolumeMountPointCreated(), and MountMgrVolumeMountPointDeleted().
NTSTATUS MountMgrVolumeMountPointCreated | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PIRP | Irp, | ||
IN NTSTATUS | LockStatus | ||
) |
Definition at line 2216 of file device.c.
Referenced by MountMgrDeviceControl().
NTSTATUS MountMgrVolumeMountPointDeleted | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PIRP | Irp, | ||
IN NTSTATUS | LockStatus | ||
) |
Definition at line 2455 of file device.c.
Referenced by MountMgrDeviceControl().
NTSTATUS MountmgrWriteNoAutoMount | ( | IN PDEVICE_EXTENSION | DeviceExtension | ) |
Definition at line 87 of file device.c.
Referenced by MountMgrSetAutoMount().
VOID ProcessSuggestedDriveLetters | ( | IN PDEVICE_EXTENSION | DeviceExtension | ) |
Definition at line 381 of file device.c.
Referenced by MountMgrNextDriveLetterWorker().
NTSTATUS NTAPI ScrubRegistryRoutine | ( | IN PWSTR | ValueName, |
IN ULONG | ValueType, | ||
IN PVOID | ValueData, | ||
IN ULONG | ValueLength, | ||
IN PVOID | Context, | ||
IN PVOID | EntryContext | ||
) |
Definition at line 162 of file device.c.
Referenced by MountMgrScrubRegistry().