다음을 통해 공유


Session.Identify 메서드

Session.Identify 메서드는 원격 컴퓨터를 쿼리하여 WS-Management 프로토콜을 지원하는지 확인합니다. 자세한 내용은 원격 컴퓨터에서 WS-Management 프로토콜을 지원하는지 여부를 검색을 참조하세요.

구문

Session.Identify( _
  [ ByVal flags ] _
)

매개 변수

flags [in, optional]

인증 모드로 요청을 보내려면 WSManSessionFlags 열거형의 인증 상수를 사용합니다. 인증되지 않은 모드로 보내려면 WSManFlagUseNoAuthentication을 사용합니다. 자세한 내용은 인증 상수를 참조하세요.

반환 값

WS-Management 프로토콜 버전, 운영 체제 공급업체 및 요청이 인증된 경우 운영 체제 버전을 지정하는 XML 문자열입니다.

설명

Session.Identify 는 wsmanIdentity로 정의된 WS-Management 프로토콜 작업을 기반으로 합니다. SOAP 패킷에는 다음과 같이 지정됩니다.

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

예제

다음 VBScript 예제에서는 인증되지 않은 식별 요청을 동일한 도메인의 Remote라는 원격 컴퓨터로 보냅니다.

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

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista
지원되는 최소 서버
Windows Server 2008
헤더
WSManDisp.h
IDL
WSManDisp.idl
라이브러리
WSManDisp.tlb
DLL
WSMAuto.dll

추가 정보

세션

IWSManSession::Identify

WS-Management 프로토콜