IVMSerialPort::Configure (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)].
Configura el puerto serie.
Sintaxis
HRESULT Configure(
[in] VMSerialPortType portType,
[in] BSTR portName,
[in] VARIANT_BOOL vmConnectImmediately
);
Parámetros
-
portType [in]
-
Tipo de puerto serie. Para obtener una lista de valores, consulte VMSerialPortType.
-
portName [in]
-
Nombre del puerto serie. Por ejemplo, "COM1" para vmSerialPort_HostPort, "C:\SerialPort.txt" para vmSerialPort_TextFile, o "\\servername\pipe\pipename" para vmSerialPort_NamedPipe.
-
vmConnectImmediately [in]
-
TRUE si el puerto serie del host debe abrirse inmediatamente cuando se inicia la máquina virtual y FALSE de lo contrario. Se omite si portType no está vmSerialPort_HostPort.
Valor devuelto
Este método puede devolver uno de estos valores.
Código o valor devuelto | Descripción |
---|---|
|
La operación se realizó correctamente. |
|
El parámetro portType no es válido. |
|
Se produjo un error inesperado. |
|
El parámetro portName es NULL. |
|
No hay suficiente memoria disponible para completar esta solicitud. |
|
La ruta de acceso especificada por el parámetro portName es demasiado larga. La ruta de acceso debe tener menos de MAX_PATH (260) caracteres. |
|
El parámetro portName contiene un carácter no válido (uno de "*?<> /|":"). |
|
El parámetro portName especifica una ruta de acceso vacía o relativa. Se requiere una ruta de acceso absoluta. |
|
La configuración de esta máquina virtual no es válida. |
|
El puerto especificado ya está en uso. |
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_IVMSerialPort se define como 2ce4460d-1d3f-4458-bf8b-44084b816815 |