IVMVirtualMachine::StartCommunicationChannel-Methode
[Windows Virtual PC ist ab Windows 8 nicht mehr verfügbar. Verwenden Sie stattdessen den Hyper-V WMI-Anbieter (V2).]
Richtet einen Kommunikationskanal zwischen Host- und Gastbetriebssystem ein.
Syntax
HRESULT StartCommunicationChannel(
[in] VMEndpointType inHostEndpointType,
[in] BSTR inHostEndPointName,
[in] VMEndpointType inGuestEndpointType,
[in] BSTR inGuestEndpointName
);
Parameter
-
inHostEndpointType [in]
-
Dieser Parameter muss vmEndpoint_NamedPipe (0) sein.
-
inHostEndPointName [in]
-
Der eindeutige Pipename. Diese Zeichenfolge muss die folgende Form aufweisen: "\\.\pipe\pipename". Der Pipename-Teil des Namens kann jedes andere Zeichen als einen umgekehrten Schrägstrich enthalten, einschließlich Zahlen und Sonderzeichen. Die gesamte Pipenamenzeichenfolge kann bis zu 256 Zeichen lang sein. Bei Pipenamen wird die Groß-/Kleinschreibung nicht beachtet.
-
inGuestEndpointType [in]
-
Dieser Parameter muss vmEndpoint_TCPIP (1) sein.
-
inGuestEndpointName [in]
-
Die Portnummer, an der der TCP-Server im Gast lauscht.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode/-wert | BESCHREIBUNG |
---|---|
|
Der Vorgang wurde durchgeführt. |
|
Der parameter inHostEndpointType ist nicht vmEndpoint_NamedPipe (0) oder der parameter inGuestEndpointType ist nicht vmEndpoint_TCPIP (1). |
|
Der Parameter inHostEndPointName oder inGuestEndpointName ist NULL oder kein gültiger Wert. |
|
Ein unerwarteter Fehler ist aufgetreten. |
|
Ein Handle ist ungültig. |
|
Es ist nicht genügend Arbeitsspeicher verfügbar, um diese Anforderung auszuführen. |
|
Das zugrunde liegende System, das zum Bereitstellen von Netzwerkdiensten verwendet wird, wird derzeit initialisiert. |
|
Der Pipename wird bereits verwendet. |
|
Mindestens ein Kanal ist ausgefallen und kann in Kürze verfügbar sein. |
|
Die maximale Anzahl der verfügbaren Kommunikationskanäle wird verwendet. Ein anderer Kanal kann derzeit nicht gestartet werden. |
|
Es besteht ein Konflikt zwischen der Version des Hosts und des Gastsubsystems. Weitere Informationen finden Sie im Windows-Ereignisprotokoll. |
|
Der virtuelle Computer wird nicht ausgeführt. |
Bemerkungen
Die aktuelle Implementierung unterstützt nur die Named Pipe-Schnittstelle auf dem Host und die TCP/IP-Schnittstelle auf dem Gastbetriebssystem.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Nicht unterstützt |
Ende des Supports (Client) |
Windows 7 |
Produkt |
Windows Virtual PC |
Header |
|
IID |
IID_IVMVirtualMachine ist definiert als f7092aa1-33ed-4f78-a59f-c00adfc2edd7 |
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für