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 |
|
IDL |
|
Biblioteca |
|
Archivo DLL |
|