Método Session.Identify

El método Session.Identify consulta un equipo remoto para determinar si admite el protocolo WS-Management. Para obtener más información, vea Detección de si un equipo remoto admite WS-Management Protocolo.

Sintaxis

Session.Identify( _
  [ ByVal flags ] _
)

Parámetros

flags [in, optional]

Para enviar la solicitud en modo autenticado, use la constante de autenticación de la enumeración WSManSessionFlags . Para enviar en modo no autenticado, use WSManFlagUseNoAuthentication. Para obtener más información, consulte Constantes de autenticación.

Valor devuelto

Cadena XML que especifica la versión del protocolo WS-Management, el proveedor del sistema operativo y, si la solicitud se envió autenticada, la versión del sistema operativo.

Comentarios

Session.Identify se basa en la operación WS-Management Protocol definida como wsmanIdentity. Esto se especifica en el paquete SOAP de la siguiente manera:

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

Ejemplos

En el siguiente ejemplo de VBScript se envía una solicitud de identificación no autenticada al equipo remoto denominado Remote en el mismo dominio.

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

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista
Servidor mínimo compatible
Windows Server 2008
Encabezado
WSManDisp.h
IDL
WSManDisp.idl
Biblioteca
WSManDisp.tlb
Archivo DLL
WSMAuto.dll

Consulte también

Sesión

IWSManSession::Identify

Protocolo WS-Management