Класс BcdObject
Данный класс включает в себя описание объекта из коллекции объектов загрузочного меню. Он поддерживает следующие свойства, доступные только для чтения.
• Id, тип: string – свойство является ключевым. Оно определяет CLSID-номер, уникально идентифицирующий объект.
• StoreFilePath, тип: string – является ключевым. Оно определяет путь к хранилищу, содержащему данный объект.
• Туре, тип: uint32 – определяет тип объекта.
Класс также поддерживает следующие методы.
• DeleteElement – удаляет элемент.
Входящий параметр: данный параметр определяет тип объекта. Он имеет тип uint32.
Возвращаемые параметры: нет.
• EnumerateElements – отображает список доступных элементов загрузочного меню.
Входящие параметры: нет.
Возвращаемый параметр: массив элементов, представленных указателями на класс BcdElement.
• EnumerateElementTypes – отображает список типов доступных элементов загрузочного меню.
Входящие параметры: нет.
Возвращаемый параметр: массив элементов, имеющих тип uint32.
• GetElement – возвращает элемент.
Входящий параметр: данный параметр определяет тип объекта. Он имеет тип uint32.
Возвращаемый параметр: указатель на объект BcdElement.
• SetBooleanElement – устанавливает элемент типа Boolean.
Входящий параметр: данный параметр определяет тип объекта. Он имеет тип uint32.
Возвращаемый параметр: Boolean. Имеет тип Boolean.
• SetDeviceElement – устанавливает элемент типа Device.
Входящие параметры.
– Данный параметр определяет тип объекта. Он имеет тип uint32.
– Определяет тип устройства. Данный параметр имеет тип uint32. Если значение флага равно 1, то это загрузочный раздел. Если значение флага равно 2, то это партиция. Если же значение флага равно 3, то это файл. Ну, а если значение данного параметра равно 5, то данный элемент устройства неизвестен.
Возвращаемый параметр: строковый параметр, определяющий дополнительные настройки.
• SetFileDeviceElement – устанавливает элемент типа FileDevice.
Входящие параметры.
– Данный параметр определяет тип объекта. Он имеет тип uint32.
– Определяет тип устройства. Данный параметр имеет тип uint32. Если значение флага равно 1, то это загрузочный раздел. Если значение флага равно 2, то это партиция. Если же значение флага равно 3, то это файл. Ну, а если значение данного параметра равно 5, то данный элемент устройства неизвестен.
– Строковый параметр, определяющий дополнительные настройки.
– Строковый параметр, определяющий путь.
– Определяет тип родительского устройства. Имеет тип uint32.
– Строковый параметр, определяющий дополнительные настройки родительского устройства.
– Строковый параметр, определяющий родительский путь.
Возвращаемые параметры: нет.
• SetlntegerElement – устанавливает элемент типа Integer.
Входящие параметры.
– Данный параметр определяет тип объекта. Он имеет тип uint32.
– Имеет тип uint64 и определяет устанавливаемое значение. Возвращаемые параметры: нет.Вильям Л Саймон , Вильям Саймон , Наталья Владимировна Макеева , Нора Робертс , Юрий Викторович Щербатых
Зарубежная компьютерная, околокомпьютерная литература / ОС и Сети, интернет / Короткие любовные романы / Психология / Прочая справочная литература / Образование и наука / Книги по IT / Словари и Энциклопедии