Freigeben über


IVMGuestOS::Logoff-Methode

[Windows Virtual PC ist ab Windows 8 nicht mehr verfügbar. Verwenden Sie stattdessen den Hyper-V WMI-Anbieter (V2).]

Meldet alle Benutzer vom Gastbetriebssystem ab.

Syntax

HRESULT Logoff(
  [out, retval] IVMTask **outLogoffTask
);

Parameter

outLogoffTask [out, retval]

Ein IVMTask-Objekt , das verwendet wird, um den Abschlussstatus der Abmeldungssequenz nachzuverfolgen.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode/-wert BESCHREIBUNG
S_OK
0
Der Vorgang wurde durchgeführt.
DISP_E_EXCEPTION
0x80020009
Ein unerwarteter Fehler ist aufgetreten.
E_POINTER
0x80004003
Der Parameter ist NULL.
HRESULT_FROM_WIN32(ERROR_ACCESS_DENIED)
0x80070005
Der Aufrufer muss über Ausführungszugriffsberechtigungen für diesen virtuellen Computer verfügen.
VM_E_TIMED_OUT
0xA0040202
Der Vorgang wurde nicht rechtzeitig abgeschlossen.
VM_E_ADDITIONS_FEATURE_NOT_AVAIL
0xA0040505
Das Feature "Integrationskomponenten" ist auf diesem virtuellen Computer nicht installiert.
VM_E_VM_NOT_RUNNING
0xA0040206
Der virtuelle Computer (VM) muss für diesen Vorgang ausgeführt werden.
VM_E_VM_UNKNOWN
0xA0040207
Die Konfiguration ist unbekannt.

Bemerkungen

HRESULT_FROM_WIN32(ERROR_NO_SUCH_LOGON_SESSION) (0x80070520) wird über die Error-Eigenschaft des zurückgegebenen IVMTask-Objekts zurückgegeben, da keine Anmeldesitzungen im Gastbetriebssystem vorhanden sind.

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
VPCCOMInterfaces.h
IID
IID_IVMGuestOS ist definiert als 99fea0db-4880-499a-b6d8-73dff9bc91be

Siehe auch

IVMGuestOS