Чтение онлайн

на главную - закладки

Жанры

Windows Vista. Для профессионалов

Клименко Роман

Шрифт:

• Version, тип: string – указывает версию провайдера.

• VersionID, тип: string – определяет идентификатор версии провайдера.

Класс Win32_ShadowCopy

Экземпляры данного класса определяют теневые копии файлов. Класс содержит следующие свойства.

• Caption, тип: string – определяет короткое описание теневой копии (не больше 64 символов).

• ClientAccessible, тип: boolean – указывает, была ли данная теневая копия создана с помощью компонента Windows Предыдущие версии.

• Count,

тип: uint32 – определяет номер теневой копии файла.

• Description, тип: string – указывает описание теневой копии.

• DeviceObject, тип: string – определяет название менеджера объектов Windows.

• Differential, тип: boolean – указывает, была ли создана данная копия отличительным провайдером теневых копий.

• ExposedLocally, тип: boolean – определяет, была ли данная теневая копия выставлена на локальном компьютере. Если значение данного свойства равно false, то данная теневая копия скрыта.

• ExposedName, тип: string – указывает имя отображаемой теневой копии.

• ExposedPath, тип: string – определяет путь к отображаемой теневой копии.

• ExposedRemotely, тип: boolean – указывает, была ли теневая копия выставлена на удаленной машине. Если значение данного свойства равно false, то данная теневая копия скрыта.

• HardwareAssisted, тип: boolean – определяет, была ли данная теневая копия создана провайдером теневых копий оборудования.

• ID, тип: string – является ключевым. Оно определяет уникальный идентификатор теневой копии на локальном компьютере.

• Imported, тип: boolean – определяет, была ли данная теневая копия импортирована на данный компьютер, а не создана на нем.

• InstallDate, тип: datetime – содержит дату создания теневой копии.

• Name, тип: string – определяет метку теневой копии.

• NoAutoRelease, тип: boolean – значение свойства указывает, будет ли данная теневая копия удалена автоматически в момент завершения работы процесса, который запросил ее создание. Если значение свойства равно true, то теневая копия удалена не будет.

• NotSurf aced, тип: boolean – определяет, является ли данная теневая копия текущей в пространстве локального компьютера.

• NoWriters, тип: boolean – указывает, является ли данная теневая копия созданной с теневой копии записывающего компонента.

• OriginatingMachine, тип: string – определяет имя компьютера, на котором находится оригинал для данной теневой копии.

• Persistent, тип: boolean – указывает, является ли данная теневая копия постоянной.

• Plex, тип: boolean – определяет, была ли данная теневая копия создана с помощью провайдера расщепления зеркала.

• ProviderlD, тип: string – указывает уникальный идентификатор провайдера, создавшего данную теневую копию.

• ServiceMachine, тип: string – определяет идентификатор компьютера, обслуживающего данную теневую

копию.

• SetID, тип: string – указывает идентификатор набора теневых копий, в который входит данная теневая копия.

• State, тип: uint32 – определяет состояние теневой копии. Например, если значение данного свойства равно 1, то теневая копия подготавливается, а если значение равно 3, то она уже готова. Если же значение равно 9, то теневая копия создана. Если значение свойства равно 11, то она уже удалена.

• Status, тип: string – указывает описание статуса создания данной теневой копии. Например, возможны следующие значения данного свойства: OK, Error, Degraded, Unknown, Pred Fail, Starting, Stopping и т. д.

• Transportable, тип: boolean – определяет, может ли данная теневая копия быть перенесена на другой компьютер. Если значение данного свойства равно false, то теневая копия может работать только на локальном компьютере.

• VolumeName, тип: string – указывает раздел. На этом разделе находится оригинальный файл, теневую копию которого описывает данный экземпляр класса.

Класс Win32_ShadowCopy также поддерживает несколько методов.

• Create – создает теневую копию, используя строку окружения.

Входящие параметры:

– строковый параметр, определяющий раздел диска;

– параметр строкового типа, определяющий окружение, по умолчанию его значение равно ClientAccessible.

Возвращаемый параметр: строковый параметр, идентифицирующий созданную теневую копию.

• Revert – восстанавливает оригинальный файл на основе данной теневой копии. После этого все более новые теневые копии, чем та, на основе которой содержимое оригинального файла было восстановлено, будут удалены.

Входящий параметр: определяет, будет ли насильно происходить отключение тома перед восстановлением содержимого оригинального файла из теневой копии. Имеет тип boolean.

Возвращаемые параметры: нет.

Класс Win32_ShadowStorage

Содержит параметры работы хранилища теневых копий. Поддерживает следующие свойства.

• AllocatedSpace, тип: uint64 – определяет размер хранилища.

• Dif fVolume, тип: указатель на объект Win32_Volume – является ключевым. Оно определяет название раздела, присвоенное данному хранилищу теневых копий.

• MaxSpace, тип: uint64 – определяет максимальный размер хранилища. Данное свойство доступно как для чтения, так и для записи.

• UsedSpace, тип: uint64 – указывает используемый размер хранилища.

• Volume, тип: указатель на объект Win32_Volume – является ключевым. Оно определяет оригинальный раздел диска, на котором было создано хранилище теневых копий.

Класс также поддерживает метод Create, который создает новое хранилище теневых копий на указанном разделе.

Входящие параметры:

Поделиться:
Популярные книги

Ты не мой Boy 2

Рам Янка
6. Самбисты
Любовные романы:
современные любовные романы
короткие любовные романы
5.00
рейтинг книги
Ты не мой Boy 2

Курсант: назад в СССР

Дамиров Рафаэль
1. Курсант
Фантастика:
попаданцы
альтернативная история
7.33
рейтинг книги
Курсант: назад в СССР

Энфис. Книга 1

Кронос Александр
1. Эрра
Фантастика:
боевая фантастика
рпг
5.70
рейтинг книги
Энфис. Книга 1

Сама себе хозяйка

Красовская Марианна
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Сама себе хозяйка

Возвращение Низвергнутого

Михайлов Дем Алексеевич
5. Изгой
Фантастика:
фэнтези
9.40
рейтинг книги
Возвращение Низвергнутого

Последний Паладин. Том 5

Саваровский Роман
5. Путь Паладина
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Последний Паладин. Том 5

Вечная Война. Книга V

Винокуров Юрий
5. Вечная Война
Фантастика:
юмористическая фантастика
космическая фантастика
7.29
рейтинг книги
Вечная Война. Книга V

Архил...? Книга 2

Кожевников Павел
2. Архил...?
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Архил...? Книга 2

Золотая осень 1977

Арх Максим
3. Регрессор в СССР
Фантастика:
альтернативная история
7.36
рейтинг книги
Золотая осень 1977

Доктора вызывали? или Трудовые будни попаданки

Марей Соня
Фантастика:
юмористическая фантастика
попаданцы
5.00
рейтинг книги
Доктора вызывали? или Трудовые будни попаданки

Приручитель женщин-монстров. Том 2

Дорничев Дмитрий
2. Покемоны? Какие покемоны?
Фантастика:
юмористическое фэнтези
аниме
5.00
рейтинг книги
Приручитель женщин-монстров. Том 2

Его наследник

Безрукова Елена
1. Наследники Сильных
Любовные романы:
современные любовные романы
эро литература
5.87
рейтинг книги
Его наследник

Не грози Дубровскому! Том Х

Панарин Антон
10. РОС: Не грози Дубровскому!
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Не грози Дубровскому! Том Х

Игра топа. Революция

Вяч Павел
3. Игра топа
Фантастика:
фэнтези
7.45
рейтинг книги
Игра топа. Революция