Share via


Proprietà IVMHardDisk::P arent

[Windows Virtual PC non è più disponibile per l'uso a partire da Windows 8. Usare invece il provider WMI Hyper-V (V2).]

Recupera e imposta l'elemento padre del disco rigido virtuale diverso.

Si tratta di una proprietà di lettura/scrittura.

Sintassi

HRESULT put_Parent(
  [in]          IVMHardDisk *parent
);

HRESULT get_Parent(
  [out, retval] IVMHardDisk **parent
);

Valore proprietà

Imposta l'oggetto IVMHardDisk associato all'immagine del disco rigido padre.

Codici di errore

Nome/valore Significato
S_OK
0
L'operazione è stata completata.
E_POINTER
0x80004003
Il parametro è NULL.
S_FALSE
1
Non si tratta di un disco rigido diverso, quindi non ha alcun elemento padre.
HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND)
0x80070002
Impossibile trovare il file del disco rigido virtuale padre.
HRESULT_FROM_WIN32(ERROR_PATH_NOT_FOUND)
0x80070003
Impossibile trovare il percorso del file del disco rigido virtuale padre.
VM_E_HD_IMAGE_OPEN_FAIL
0xA004067C
Si è verificato un errore durante il tentativo di aprire il file di immagine del disco rigido corrente.
VM_E_HD_IMAGE_ACCESS
0xA0040681
Si è verificato un errore durante il tentativo di accedere al file di immagine del disco rigido corrente.
VM_E_PARENT_CHILD_ID_MISMATCH
0xA0040685
L'immagine del disco rigido virtuale situata dal parametro padre non ha lo stesso ID dell'immagine del disco figlio. Assicurarsi che l'immagine del disco rigido virtuale padre situata dal parametro padre sia la stessa immagine usata per creare l'immagine disco rigido virtuale diversa.
DISP_E_EXCEPTION
0x80020009
Si è verificato un errore imprevisto.

Commenti

Questa proprietà è valida solo con immagini disco rigido diverse.

Requisiti

Requisito Valore
Client minimo supportato
Windows 7 [solo app desktop]
Server minimo supportato
Nessuno supportato
Fine del supporto client
Windows 7
Prodotto
Windows Virtual PC
Intestazione
VPCCOMInterfaces.h
IID
IID_IVMHardDisk è definito come ffa14ae6-48f5-42a4-8a22-186f2e5c7db0

Vedi anche

IVMHardDisk