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

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

Жанры

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

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

Шрифт:

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

• SetPartitionDeviceElement – устанавливает элемент типа PartitionDevice.

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

– Данный параметр определяет тип объекта. Он имеет тип uint32.

– Определяет тип устройства. Данный параметр имеет тип uint32. Если значение флага равно 1, то это загрузочный раздел. Если значение флага равно 2, то это партиция. Если же значение флага равно 3, то это файл. Ну, а если значение данного параметра равно 5, то данный элемент устройства неизвестен.

– Строковый параметр, определяющий дополнительные настройки.

– Строковый

параметр, определяющий путь.

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

• SetStringElement – устанавливает элемент типа String.

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

– Данный параметр определяет тип объекта. Он имеет тип uint32.

– Строковый параметр, определяющий устанавливаемую строку. Возвращаемые параметры: нет.

Класс BcdElement

Содержит описание элементов загрузочного меню. Он поддерживает следующие свойства, доступные только для чтения:

• Objectld, тип: string – хранит идентификатор элемента;

• StoreFilePath, тип: string – содержит путь к хранилищу объектов (загрузочному меню), которому принадлежит данный элемент;

• Туре, тип: uint32 – определяет подтип элемента.

Класс BcdDeviceData

Этот класс содержит дополнительное описание элементов устройства. Он поддерживает следующие свойства, доступные только для чтения.

• AdditionalOptions, тип: string – содержит дополнительные параметры элемента.

• DeviceType, тип: uint32 – идентифицирует тип элемента устройства. Например, если значение данного свойства равно 1, то данный элемент является загрузочным. Если значение равно 2, то элемент является партицией. Если же значение свойства равно 3, то элемент является файлом. Ну, а если значение этого свойства равно 5, то элемент устройства неизвестен.

Класс BcdDeviceElement

Содержит описание элементов устройства. Он поддерживает следующие свойства, доступные только для чтения:

• Device, тип: указатель на класс BcdDeviceData – определяет тип элемента устройства;

• Objectld, тип: string – хранит идентификатор элемента устройства;

• StoreFilePath, тип: string – включает в себя путь к хранилищу объектов (загрузочному меню), которому принадлежит данный элемент устройства;

• Туре, тип: uint32 – определяет подтип элемента.

Класс BcdDevicellnknownData

Класс включает в себя описание данных неизвестного элемента устройства. Эти данные представлены в двоичном виде.

• AdditionalOptions, тип: string – доступно как для чтения, так и для записи. Содержит дополнительные параметры элемента.

• Data, тип: массив значений uint8 – определяет данные элемента.

• DeviceType, тип: uint32 – доступно как для чтения, так и для записи. Свойство идентифицирует тип элемента устройства. Например, если значение данного свойства равно 1, то элемент является загрузочным. Если значение равно 2, то элемент является партицией. Если же значение данного свойства равно 3, то элемент является файлом. Ну, а если значение равно 5, то элемент устройства неизвестен.

Класс BcdDeviceFileData

Этот класс содержит описание данных элемента устройства – файла. Если не сказано об обратном, то свойства данного класса доступны только для чтения.

• Parent, тип: указатель на класс BcdDeviceData – содержит указатель на родительский

элемент.

• Path, тип: string – хранит путь к устройству.

• AdditionalOptions, тип: string – доступно как для чтения, так и для записи. Содержит дополнительные параметры элемента.

• DeviceType, тип: uint32 – доступно как для чтения, так и для записи. Свойство идентифицирует тип элемента устройства. Например, если значение данного свойства равно 1, то элемент является загрузочным. Если значение равно 2, то элемент является партицией. Если же значение свойства равно 3, то элемент является файлом. Ну, а если значение данного свойства равно 5, то элемент устройства неизвестен.

Класс BcdDevicePartitionData

Класс содержит описание данных элемента устройства – партиции. Если не сказано об обратном, то свойства данного класса доступны только для чтения.

• Path, тип: string – включает в себя путь к устройству.

• AdditionalOptions, тип: string – доступно как для чтения, так и для записи. Содержит дополнительные параметры элемента.

• DeviceType, тип: uint32 – доступно как для чтения, так и для записи. Свойство идентифицирует тип элемента устройства. Например, если значение данного свойства равно 1, то элемент является загрузочным. Если значение равно 2, то элемент является партицией. Если же значение свойства равно 3, то элемент является файлом. Ну, а если значение данного свойства равно 5, то элемент устройства неизвестен.

Класс BcdStringElement

Содержит описание строкового элемента. Если не сказано об обратном, то свойства данного класса доступны как для чтения, так и для записи:

• Objectld, тип: string – содержит идентификатор элемента;

• StoreFilePath, тип: string – включает в себя путь к хранилищу объектов (конкретному загрузочному меню), в которое входит данный элемент;

• String, тип: string – доступно только для чтения, содержит значение данного элемента;

• Туре, тип: uint32 – определяет подтип элемента.

Класс BcdObjectElement

Включает в себя описание элемента, указывающего на объект. Если не сказано об обратном, то свойства данного класса доступны как для чтения, так и для записи:

• Id, тип: string – свойство доступно только для чтения, оно определяет CLSID-номер, уникально идентифицирующий объект, на который указывает данный элемент;

• Objectld, тип: string – хранит идентификатор элемента;

• StoreFilePath, тип: string – содержит путь к хранилищу объектов (конкретному загрузочному меню), в которое входит данный элемент;

• Туре, тип: uint32 – определяет подтип элемента.

Класс BcdObjectListElement

Класс содержит описание элемента, указывающего на массив объектов. Если не сказано об обратном, то свойства данного класса доступны как для чтения, так и для записи:

• Ids, тип: массив значений строкового типа – включает в себя массив CLSID-номеров, уникально идентифицирующих объекты, на которые указывает данный элемент;

• Objectld, тип: string – хранит идентификатор элемента;

• StoreFilePath, тип: string – содержит путь к хранилищу объектов (конкретному загрузочному меню), в которое входит данный элемент;

• Туре, тип: uint32 – определяет подтип элемента.

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

Отморозки

Земляной Андрей Борисович
Фантастика:
научная фантастика
7.00
рейтинг книги
Отморозки

Цеховик. Книга 2. Движение к цели

Ромов Дмитрий
2. Цеховик
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Цеховик. Книга 2. Движение к цели

Гримуар темного лорда V

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

Комендант некромантской общаги 2

Леденцовская Анна
2. Мир
Фантастика:
юмористическая фантастика
7.77
рейтинг книги
Комендант некромантской общаги 2

Попаданка в деле, или Ваш любимый доктор

Марей Соня
1. Попаданка в деле, или Ваш любимый доктор
Фантастика:
фэнтези
5.50
рейтинг книги
Попаданка в деле, или Ваш любимый доктор

Ведьмак. Назад в СССР

Подус Игорь
1. Ведьмак. Назад в СССР
Фантастика:
попаданцы
альтернативная история
6.60
рейтинг книги
Ведьмак. Назад в СССР

Здравствуй, 1984-й

Иванов Дмитрий
1. Девяностые
Фантастика:
альтернативная история
6.42
рейтинг книги
Здравствуй, 1984-й

Огромный. Злой. Зеленый

Новикова Татьяна О.
1. Большой. Зеленый... ОРК
Любовные романы:
любовно-фантастические романы
5.40
рейтинг книги
Огромный. Злой. Зеленый

Черный маг императора

Герда Александр
1. Черный маг императора
Фантастика:
юмористическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Черный маг императора

Мое ускорение

Иванов Дмитрий
5. Девяностые
Фантастика:
попаданцы
альтернативная история
6.33
рейтинг книги
Мое ускорение

Вечный. Книга IV

Рокотов Алексей
4. Вечный
Фантастика:
боевая фантастика
попаданцы
рпг
5.00
рейтинг книги
Вечный. Книга IV

Я еще князь. Книга XX

Дрейк Сириус
20. Дорогой барон!
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Я еще князь. Книга XX

Матабар IV

Клеванский Кирилл Сергеевич
4. Матабар
Фантастика:
фэнтези
5.00
рейтинг книги
Матабар IV

Лорд Системы

Токсик Саша
1. Лорд Системы
Фантастика:
фэнтези
попаданцы
рпг
4.00
рейтинг книги
Лорд Системы