Msvm _ CopyFileToGuestSettingData-Klasse

Stellt die Parameter zum Kopieren einer Datei vom Host in den Gast dar. Diese Klasse wird von CIM _ SettingDataabgeleitet.

Die folgende Syntax enthält vereinfachten MOF-Code und schließt alle geerbten Eigenschaften ein.

Syntax

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

Member

Die Msvm _ CopyFileToGuestSettingData-Klasse verfügt über folgende Membertypen:

Eigenschaften

Die Msvm _ CopyFileToGuestSettingData-Klasse verfügt über diese Eigenschaften.

Caption

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: MaxLen ( 64 )

Eine kurze Textbeschreibung des Objekts.

CreateFullPath

Datentyp: boolescher Wert

Zugriffstyp: Schreibgeschützt

Gibt an, ob fehlende Verzeichnisse im Pfad der Zieldatei vor dem Kopieren der Datei erstellt werden müssen.

Beschreibung

Datentyp: string

Zugriffstyp: Schreibgeschützt

Eine Textbeschreibung des Objekts.

DestinationPath

Datentyp: string

Zugriffstyp: Schreibgeschützt

Der vollständige Pfad der zu kopierenden Zieldatei. Diese Zieldatei muss für den Gast zugänglich sein und kann Umgebungsvariablen enthalten, die vom Gast erweitert werden. Wenn der angegebene Pfad ein vorhandenes Verzeichnis im Gast ist, wird die Zieldatei in diesem Verzeichnis erstellt. In diesem Fall wird der Dateiname aus SourcePath als Zieldateiname verwendet.

ElementName

Datentyp: string

Zugriffstyp: Schreibgeschützt

Der Anzeigename für diese Instanz von SettingData. Darüber hinaus kann der Anzeigename als Indexeigenschaft für eine Suche oder Abfrage verwendet werden. (Hinweis: Der Name muss innerhalb eines Namespace nicht eindeutig sein.)

InstanceID

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel

Innerhalb des Bereichs des instanziierenden Namespace identifiziert InstanceID eine Instanz dieser Klasse nicht transparent und eindeutig. Um die Eindeutigkeit innerhalb des NameSpace zu gewährleisten, sollte der Wert von InstanceID mit dem folgenden "bevorzugten" Algorithmus erstellt werden: *OrgID: LocalID.*Dabei werden OrgID und LocalID durch einen Doppelpunkt getrennt (:), und orgID muss einen urheberrechtlich geschützten, geschützten oder anderweitig eindeutigen Namen enthalten, der sich im Besitz der Geschäftsentität befindet, die die Instanz-ID erstellt oder definiert oder eine registrierte ID ist, die der Geschäftseinheit von einer anerkannten globalen Autorität zugewiesen wird. (Diese Anforderung ähnelt schemaname. _ ClassName-Struktur von Schemaklassennamen.) Darüber hinaus darf OrgID keinen Doppelpunkt (:) enthalten, um eindeutig zu sein. Wenn Sie diesen Algorithmus verwenden, muss der erste Doppelpunkt, der in InstanceID angezeigt wird, zwischen OrgID und LocalID angezeigt werden. LocalID wird von der Geschäftsentität ausgewählt und sollte nicht wiederverwendet werden, um verschiedene zugrunde liegende (reale) Elemente zu identifizieren. Wenn der oben bevorzugte Algorithmus nicht verwendet wird, muss die definierende Entität sicherstellen, dass die resultierende Instanz-ID nicht für alle InstanceIDs wiederverwendet wird, die von diesem oder anderen Anbietern für den NameSpace dieser Instanz erstellt wurden. Für DMTF-definierte Instanzen muss der "bevorzugte" Algorithmus verwendet werden, wobei die OrgID auf CIM festgelegt ist.

OverwriteExisting

Datentyp: boolescher Wert

Zugriffstyp: Schreibgeschützt

Gibt an, ob eine vorhandene Zieldatei überschrieben werden muss.

Sourcepath

Datentyp: string

Zugriffstyp: Schreibgeschützt

Der vollständige Pfad der zu kopierenden Quelldatei. Diese Quelldatei muss für den Hyper-V-Host zugänglich sein und kann Umgebungsvariablen enthalten, die durch den Hyper-V-Host erweitert werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
[Windows 8.1 Nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2012 Nur [ R2-Desktop-Apps]
Namespace
Root \ Virtualization \ V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Siehe auch

CIM _ SettingData

CIM _ SettingData