Читаем Windows Vista. Для профессионалов полностью

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

• CallbackReason, тип: uint32 – определяет, поддерживает ли автономный файл обратный вызов. Возможные значения: Progress и SyncConflictResolution.

• ProgressReason, тип: uint32 – указывает текущее состояние связи с оригиналом автономного файла. Возможные значения данного свойства: начало, окончание, элемент начала, элемент окончания.

• Result, тип: uint32 – определяет код результата операции синхронизации.

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

Класс Win32_OfflineFilesSimpleProgress

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

• CallbackReason, тип: uint32 – указывает, поддерживает ли автономный файл обратный вызов. Возможные значения: Progress и SyncConf lictResolution.

• ProgressReason, тип: uint32 – определяет текущее состояние связи с оригиналом автономного файла. Возможные значения данного свойства: начало, окончание, элемент начала, элемент окончания.

• Result, тип: uint32 – указывает код результата операции синхронизации.

Класс также поддерживает два свойства, доступных как для чтения, так и для записи. Это свойство Abort, имеющее тип boolean, которое позволяет остановить операцию синхронизации данного автономного файла. И свойство Retry, имеющее тип uint32, которое позволяет повторить операцию синхронизации данного автономного файла, если предыдущая синхронизация была неудачной.

Класс Win32_OfflineFilesltem

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

• ChangeInfo, тип: указатель на объект Win32_OfflineChangeInfo – возвращает указатель на информацию элемента.

• ConnectionInfo, тип: указатель на объект Win32_OfflineConnectionInfo – хранит информацию о соединении элемента.

• FileSysInfо, тип: указатель на объект Win32_OfflineFilesFileSys Info – содержит информацию об элементе.

• ItemName, тип: string – хранит имя автономного файла без пути к нему.

• ItemPath, тип: string – является ключевым. Оно содержит путь к элементу.

• ItemType, тип: uint32 – определяет тип элемента. Возможны следующие типы: файл, каталог, общий ресурс, сервер.

• ParentltemPath, тип: string – возвращает путь к родительскому элементу. Если значение данного свойства равно NULL, то элемент является сервером.

• PinInfo, тип: указатель на объект Win32_OfflineFilesPinInfo – определяет информацию о синхронизации.

• SuspendInfo, тип: указатель на объект Win32_OfflineSuspendInfo – указывает информацию о приостановке элемента.

Класс Win32_OfflineFilesCache

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

• Active, тип: boolean – указывает, разрешены ли автономные файлы.

• Enabled, тип: boolean – определяет, разрешены ли автономные файлы.

• Location, тип: string – указывает путь к каталогу, содержащему автономные файлы.

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

• Deleteltems – удаляет один или несколько элементов из кэша автономного файла.

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

• массив путей к файлам, имеющий тип string;

• флаги, имеющие тип uint32. Возвращаемые параметры: нет.

• Enable – включает или отключает использование автономных файлов.

Входящий параметр: флаг нового состояния механизма автономных файлов.

Возвращаемый параметр: имеет тип boolean и определяет, необходима ли перезагрузка.

• Encrypt – включает или отключает возможность шифрования кэша автономных файлов.

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

• флаг, определяющий, включено или нет шифрование, имеет тип boolean;

• флаги команды, имеют тип uint32. Возвращаемые параметры: нет.

• Pin – определяет, что элемент доступен в автономном режиме.

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

• массив путей к файлам, имеющий тип string;

• флаги команды, имеют тип uint32;

• Deep – имеет тип boolean. Возвращаемые параметры: нет.

• Renameltem – изменяет путь к кэшу автономных файлов.

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

• строковый параметр, определяющий оригинальный путь;

• строковый параметр, определяющий новый путь;

• параметр типа boolean, определяющий, будет ли происходить дублирование информации.

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

• SuspendRoot – приостанавливает или нет путь к дереву каталогов кэша автономных файлов.

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

• строковый параметр, определяющий путь к каталогу;

• параметр типа boolean, определяющий, будет ли приостановлено использование данного пути.

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

• Synchronize – выполняет синхронизацию одного или нескольких файлов.

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

• массив путей к файлам, которые нужно синхронизировать, имеющий тип string;

• флаги команды, имеют тип uint32.

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

Перейти на страницу:

Похожие книги

Основы программирования в Linux
Основы программирования в Linux

В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек C/C++ и стан­дартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных средств GTK+ или Qt, применение сокетов и др. Описана компиляция программ, их компоновка c библиотеками и работа с терминальным вводом/выводом. Даны приемы написания приложений в средах GNOME® и KDE®, хранения данных с использованием СУБД MySQL® и отладки программ. Книга хорошо структурирована, что делает обучение легким и быстрым. Для начинающих Linux-программистов

Нейл Мэтью , Ричард Стоунс , Татьяна Коротяева

ОС и Сети / Программирование / Книги по IT
1001 совет по обустройству компьютера
1001 совет по обустройству компьютера

В книге собраны и обобщены советы по решению различных проблем, которые рано или поздно возникают при эксплуатации как экономичных нетбуков, так и современных настольных моделей. Все приведенные рецепты опробованы на практике и разбиты по темам: аппаратные средства персональных компьютеров, компьютерные сети и подключение к Интернету, установка, настройка и ремонт ОС Windows, работа в Интернете, защита от вирусов. Рассмотрены не только готовые решения внезапно возникающих проблем, но и ответы на многие вопросы, которые возникают еще до покупки компьютера. Приведен необходимый минимум технических сведений, позволяющий принять осознанное решение.Компакт-диск прилагается только к печатному изданию книги.

Юрий Всеволодович Ревич

Программирование, программы, базы данных / Интернет / Компьютерное «железо» / ОС и Сети / Программное обеспечение / Книги по IT
Полное руководство по Microsoft Windows XP
Полное руководство по Microsoft Windows XP

В книге известного американского автора описывается среда ОС Windows XP и принципы ее функционирования, приведен сравнительный анализ Windows XP с предшествующими версиями операционной системы Windows. Рассматриваются вопросы применения и модификации нового интерфейса с целью получения прямого доступа ко всем функциям Windows XP обсуждаются варианты подключения к компьютерным сетям. Несколько разделов посвящены работе с реестром и конфигурационными файлами, мультимедийным функциям и разнообразным системным службам, а также методам решения проблем с программным обеспечением и оборудованием. Особое внимание уделено обеспечению безопасности операционной системы.Издание адресовано пользователям и сетевым администраторам, желающим активно применять возможности операционной системы Windows XP (в том числе и недокументированные).

Джон Поль Мюллер , Питер Нортон

ОС и Сети, интернет / ОС и Сети / Книги по IT