Метод GetVirtualDiskChanges класса Msvm_ImageManagementService
Извлекает список изменений в указанной области виртуального диска после предоставленного идентификатора отказоустойчивого Отслеживание изменений или идентификатора моментального снимка VHDSet.
Синтаксис
uint32 GetVirtualDiskChanges(
[in] string Path,
[in] string LimitId,
[in] string TargetSnapshotId,
[in] uint64 ByteOffset,
[in] uint64 ByteLength,
[out] uint64 ProcessedByteLength,
[out] uint64 ChangedByteOffsets[],
[out] uint64 ChangedByteLengths[],
[out] CIM_ConcreteJob REF Job
);
Параметры
-
Путь [в]
-
Полный путь, указывающий расположение файла виртуального жесткого диска.
-
LimitId [in]
-
Устойчивый идентификатор Отслеживание изменений или идентификатор моментального снимка набора VHD, указывающий базовые показатели изменений на виртуальном диске.
-
TargetSnapshotId [in]
-
Идентификатор моментального снимка VHDSet, указывающий snapshot для сравнения с базовым показателем при определенных изменениях на виртуальном жестком диске. Этот параметр действителен только для файлов набора VHD.
-
ByteOffset [in]
-
Смещение в байтах области на виртуальном диске, к которым требуется запросить изменения.
-
ByteLength [in]
-
Байтовая длина области на виртуальном диске, для которую требуется выполнить запрос, изменяется. Он должен быть меньше размера виртуального диска.
-
ProcessedByteLength [out]
-
Общая обработанная длина байтов. Это значение может быть равно ByteLength или меньше.
-
ChangedByteOffsets [out]
-
Список смещения байтов на виртуальном диске, указывающий начало каждого измененного диапазона.
-
ChangedByteLengths [out]
-
Список длин байтов измененных диапазонов на виртуальном диске.
-
Задание [out]
-
Ссылка на задание (может иметь значение NULL, если задача завершена).
Возвращаемое значение
Этот метод возвращает одно из следующих значений:
-
Завершено без ошибок (0)
-
Проверенные параметры метода — задание запущено (4096)
-
Сбой (32768)
-
Доступ запрещен (32769)
-
Не поддерживается (32770)
-
Состояние неизвестно (32771)
-
Время ожидания (32772)
-
Недопустимый параметр (32773)
-
Система используется (32774)
-
Недопустимое состояние для этой операции (32775)
-
Неправильный тип данных (32776)
-
Система недоступна (32777)
-
Нехватка памяти (32778)
-
Файл не найден (32779)
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 10 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2016 |
Пространство имен |
Root\virtualization\v2 |
MOF |
|
DLL |
|