Session.Identify-Methode

Die Session.Identify-Methode fragt einen Remotecomputer ab, um zu ermitteln, ob er das WS-Management unterstützt. Weitere Informationen finden Sie unter Detecting Whether a Remote Computer Supports WS-Management Protocol.

Syntax

Session.Identify( _
  [ ByVal flags ] _
)

Parameter

Flags [ in, optional]

Um die Anforderung im authentifizierten Modus zu senden, verwenden Sie die Authentifizierungskonst constant aus der WSManSessionFlags-Enumeration. Verwenden Sie zum Senden im nicht authentifizierten Modus WSManFlagUseNoAuthentication. Weitere Informationen finden Sie unter Authentifizierungskonst konstanten.

Rückgabewert

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

Hinweise

Session.Identify basiert auf dem WS-Management-Protokoll, 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 sendet.

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)
Windows Server 2008
Header
WSManDisp.h
Idl
WSManDisp.idl
Bibliothek
WSManDisp.tlb
DLL
WSMAuto.dll

Siehe auch

Sitzung

IWSManSession::Identify

WS-Verwaltungsprotokoll