Поделиться через


Класс Msvm_CopyFileToGuestSettingData

Представляет параметры для копирования файла из узла в гостевой узел. Этот класс является производным от CIM_SettingData.

Следующий синтаксис упрощен из MOF-кода и включает все унаследованные свойства.

Синтаксис

[AMENDMENT]
class Msvm_CopyFileToGuestSettingData : CIM_SettingData
{
  string  Description;
  string  Caption;
  string  InstanceID;
  string  ElementName;
  boolean OverwriteExisting;
  boolean CreateFullPath;
  string  SourcePath;
  string  DestinationPath;
};

Члены

Класс Msvm_CopyFileToGuestSettingData имеет следующие типы членов:

Элемент Property

Класс Msvm_CopyFileToGuestSettingData имеет следующие свойства.

Caption

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: MaxLen ( 64 )

Краткое текстовое описание объекта.

CreateFullPath

Тип данных: boolean

Тип доступа: только для чтения

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

Описание

Тип данных: string

Тип доступа: только для чтения

Текстовое описание объекта.

DestinationPath

Тип данных: string

Тип доступа: только для чтения

Полный путь к копируемым файлам назначения. Этот целевой файл должен быть доступен для гостя и может содержать переменные среды, которые развертываются гостевым пользователем. Если указанный путь является существующим каталогом в гостевой машине, в этом каталоге создается целевой файл. В этом случае в качестве имени целевого файла используется имя файла из SourcePath .

ElementName

Тип данных: string

Тип доступа: только для чтения

Отображаемое имя для этого экземпляра SettingData. Кроме того, отображаемое имя можно использовать в качестве свойства индекса для поиска или запроса. (Примечание. Имя не обязательно должно быть уникальным в пределах пространства имен.)

InstanceID

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: Ключ

В область экземпляра пространства имен InstanceID непрозрачно и однозначно идентифицирует экземпляр этого класса. Чтобы обеспечить уникальность в пространстве имен, значение InstanceID должно быть создано с помощью следующего "предпочтительного" алгоритма: OrgID:LocalID , где OrgID и LocalID разделены двоеточием (:) и где OrgID должен включать защищенное авторским правом, товарный знак или иным образом уникальное имя, которое принадлежит бизнес-сущности, которая создает или определяет InstanceID, или является зарегистрированным идентификатором, назначенным бизнес-сущности признанным глобальным центром. (Это требование аналогично структуре SchemaName_ClassName имен классов схемы.) Кроме того, для обеспечения уникальности OrgID не должен содержать двоеточие (:). При использовании этого алгоритма первый двоеточие в InstanceID должно находиться между OrgID и LocalID. LocalID выбирается бизнес-сущностью и не должен использоваться повторно для определения различных базовых (реальных) элементов. Если приведенный выше предпочтительный алгоритм не используется, определяющая сущность должна гарантировать, что результирующий InstanceID не будет повторно использоваться в идентификаторах Экземпляра, созданных этим или другими поставщиками для пространства имен этого экземпляра. Для экземпляров, определяемых DMTF, необходимо использовать "предпочтительный" алгоритм с идентификатором OrgID , равным CIM.

ПерезаписатьСуществующее

Тип данных: boolean

Тип доступа: только для чтения

Указывает, нужно ли перезаписывать существующий целевой файл.

SourcePath

Тип данных: string

Тип доступа: только для чтения

Полный путь к исходному файлу для копирования. Этот исходный файл должен быть доступен для узла Hyper-V и может содержать переменные среды, которые расширяются узлом Hyper-V.

Требования

Требование Значение
Минимальная версия клиента
Windows 8.1 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 R2 [только классические приложения]
Пространство имен
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

См. также раздел

CIM_SettingData

CIM_SettingData