Compartilhar via


Método Session.Identify

O método Session.Identify consulta um computador remoto para determinar se ele dá suporte ao protocolo WS-Management. Para obter mais informações, consulte Detectando se um computador remoto dá suporte ao protocolo WS-Management.

Sintaxe

Session.Identify( _
  [ ByVal flags ] _
)

Parâmetros

sinalizadores [in, opcional]

Para enviar a solicitação no modo autenticado, use a constante de autenticação da enumeração WSManSessionFlags . Para enviar no modo não autenticado, use WSManFlagUseNoAuthentication. Para obter mais informações, consulte Constantes de autenticação.

Valor retornado

Uma cadeia de caracteres XML que especifica a versão do protocolo WS-Management, o fornecedor do sistema operacional e, se a solicitação foi enviada autenticada, a versão do sistema operacional.

Comentários

Session.Identifibaseia-se na operação WS-Management Protocol definida como wsmanIdentity. Isso é especificado no pacote SOAP da seguinte maneira:

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

Exemplos

O exemplo de VBScript a seguir envia uma solicitação de Identificação não autenticada para o computador remoto chamado Remote no mesmo domínio.

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

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista
Servidor mínimo com suporte
Windows Server 2008
Cabeçalho
WSManDisp.h
IDL
WSManDisp.idl
Biblioteca
WSManDisp.tlb
DLL
WSMAuto.dll

Confira também

Session

IWSManSession::Identifi

Protocolo WS-Management