다음을 통해 공유


Enumerator.AtEndOfStream 속성

컬렉션에 항목이 더 있는지 여부를 나타내는 부울 값을 가져옵니다.

이 속성은 읽기 전용입니다.

구문

Enumerator.AtEndOfStream As BOOLEAN

속성 값

사실

컬렉션에 항목이 더 이상 없습니다.

False

더 많은 항목을 사용할 수 있습니다.

설명

필요한 모든 데이터를 가져온 후 Enumerator 개체를 해제하면 보류 중인 열거형 요청이 모두 제거됩니다. 자세한 내용은 리소스 인스턴스 모두 열거 또는 나열을 참조하세요.

예제

다음 VBScript 예제에서는 운영 체제 인스턴스를 열거합니다. 열거형 개체를 해제하면 보류 중인 열거형 요청이 정리됩니다. DisplayOutput 서브루틴은 WinRM.cmd 도구와 동일한 방식으로 데이터 출력의 형식을 지정합니다.

Const RemoteComputer = "servername.domain.com"

Set objWsman = CreateObject( "WSMan.Automation" )
Set objSession = objWsman.CreateSession( "https://" & _
    RemoteComputer )

strResource = "http://schemas.microsoft.com/wbem/wsman/1/" &_
    "wmi/root/cimv2/Win32_OperatingSystem"

Set objResultSet = objSession.Enumerate( strResource )

While Not objResultSet.AtEndOfStream
 
 DisplayOutput( objResultSet.ReadItem ) 

Wend

'****************************************************
' Displays WinRM XML message using built-in XSL
'****************************************************
Sub DisplayOutput( strWinRMXml )
 Dim xmlFile, xslFile
 Set xmlFile = CreateObject( "MSXml2.DOMDocument.3.0" ) 
 Set xslFile = CreateObject( "MSXml2.DOMDocument.3.0" )
 xmlFile.LoadXml( strWinRMXml )
 xslFile.Load( "WsmTxt.xsl" )
 Wscript.Echo xmlFile.TransformNode( xslFile ) 
End Sub

요구 사항

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

추가 정보

Enumerator

리소스의 모든 인스턴스 열거 또는 나열