IVMGuestOS::GetParameter (método)
[Windows Virtual PC ya no está disponible para su uso a partir de Windows 8. En su lugar, use el proveedor WMI de Hyper-V (V2)].
Recupera un parámetro con nombre dentro del sistema operativo invitado.
Sintaxis
HRESULT GetParameter(
[in] BSTR inParameterName,
[out, retval] BSTR *outParameterValue
);
Parámetros
-
inParameterName [in]
-
El nombre del parámetro. Debe tener entre 1 y 255 caracteres de longitud y no puede contener un carácter de barra diagonal inversa (\).
-
outParameterValue [out, retval]
-
Valor del parámetro.
Valor devuelto
Este método puede devolver uno de estos valores.
Código o valor devuelto | Descripción |
---|---|
|
La operación se realizó correctamente. |
|
Un parámetro no es válido o no se especifica. |
|
El parámetro es NULL. |
|
La operación no se completó de forma oportuna. |
|
La máquina virtual no se está ejecutando. |
|
La máquina virtual está en pausa. |
|
Los componentes de integración no se instalan en esta máquina virtual. |
|
Se produjo un error inesperado. |
Comentarios
La máquina virtual debe estar en ejecución y los componentes de integración deben instalarse cuando se invoca este método. Este método solo se admite para los sistemas operativos invitados basados en Windows.
Con los componentes de integración instalados, la siguiente clave se agrega automáticamente al registro del sistema operativo invitado:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Virtual Machine\Guest\Parameters
Cuando se inicia el sistema operativo invitado, los siguientes valores de cadena del Registro se rellenan en la clave Parameters :
- HostName
- PhysicalHostName
- PhysicalHostNameFullyQualified
- VirtualMachineName
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
No se admite ninguno |
Fin de compatibilidad de cliente |
Windows 7 |
Producto |
Windows Virtual PC |
Encabezado |
|
IID |
IID_IVMGuestOS se define como 99fea0db-4880-499a-b6d8-73dff9bc91be |