Session.Identify-Methode

Die Session.Identify-Methode fragt einen Remotecomputer ab, um festzustellen, ob er das protokoll WS-Management unterstützt. Weitere Informationen finden Sie unter Erkennen, ob ein Remotecomputer WS-Management Protocol unterstützt.

Syntax

Session.Identify( _
  [ ByVal flags ] _
)

Parameter

Flags [in, optional]

Verwenden Sie die Authentifizierungskonstante aus der WSManSessionFlags-Enumeration , um die Anforderung im authentifizierten Modus zu senden. Verwenden Sie zum Senden im nicht authentifizierten Modus WSManFlagUseNoAuthentication. Weitere Informationen finden Sie unter Authentifizierungskonstanten.

Rückgabewert

Eine XML-Zeichenfolge, die die WS-Management Protokollversion, den Betriebssystemhersteller und, wenn die Anforderung authentifiziert wurde, die Betriebssystemversion angibt.

Bemerkungen

Session.Identify basiert auf dem WS-Management Protocol-Vorgang , der als wsmanIdentity definiert ist. Dies wird im SOAP-Paket wie folgt angegeben:

xmlns:wsmid="https://schemas.dmtf.org/wbem/wsman/identity/1/wsmanidentity"

Beispiele

Im folgenden VBScript-Beispiel wird eine nicht authentifizierte Identify-Anforderung an den Remotecomputer mit dem Namen Remote in derselben Domäne gesendet.

set WSMan = CreateObject("Wsman.Automation")
set Session = WSMan.CreateSession("Remote", _
  WSMan.SessionFlagUseNoAuthentication)
WScript.Echo Session.Identify

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
WindowsServer 2008
Header
WSManDisp.h
IDL
WSManDisp.idl
Bibliothek
WSManDisp.tlb
DLL
WSMAuto.dll

Siehe auch

Sitzung

IWSManSession::Identify

WS-Verwaltungsprotokoll