Ivmguestos:: isuserloggedon-Methode

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

Bestimmt, ob die angeforderte Sitzung vorhanden ist.

Syntax

HRESULT IsUserLoggedOn(
  [in]          long         inRailSession,
  [out, retval] VARIANT_BOOL *outSessionPresent
);

Parameter

inrailsession [ in]

Legen Sie für eine Rail-Sitzung auf 0 oder für eine RDP-Sitzung den Wert 1 fest.

outsessionpresent [ Out, retval]

Auf Variant _ true festgelegt, wenn die Sitzung vorhanden ist, andernfalls _ false .

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode/-wert BESCHREIBUNG
S _ OK
0
Der Vorgang wurde durchgeführt.
E _ Zeiger
0x80004003
Der-Parameter ist null.
E _ InvalidArg
0x80000003
Der outsessionpresent -Parameter ist ungültig oder null.
DISP _ E- _ Ausnahme
0x80020009
Ein unerwarteter Fehler ist aufgetreten.
HRESULT _ Von _ Win32 (Error _ outo-Memory)
0x8007000E
Es ist nicht genügend Arbeitsspeicher verfügbar, um diese Anforderung abzuschließen.
VM _ E _ _
Zeitüberschreitung
0xa0040202
Der Vorgang wurde nicht rechtzeitig beendet.
VM _ E _ - _ VM _ führt
0xa0040206
nicht aus
Der virtuelle Computer (VM) muss für diesen Vorgang ausgeführt werden.
VM _ E _ ADDITIONS _ - _ Funktion _ nicht
"
uxa0040505
"
Das Feature "Integrations Komponenten" ist auf dieser VM nicht installiert.
VM _ E- _ VM _ angeh
alten
0xa00400507
Der virtuelle Computer wurde angehalten.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Nur Windows 7 [ -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 als 99fea0db-4880-499a-b6d8-73dff9bc91be definiert.

Siehe auch

Ivmguestos