다음을 통해 공유


열거형 상수

__WSManEnumFlags 열거형에는 Session.EnumerateIWSManSession::Enumerate를 호출하여 flags 매개 변수에 사용되는 상수가 다음 목록에 나열되어 있습니다.

flags 매개 변수를 지정하지 않으면 WSManFlagReturnObjectWSManFlagHierarchyDeep이 기본값입니다.

WSManFlagReturnObject

0(0x0)

일괄 처리에는 요청된 XML 인스턴스가 포함됩니다. 플래그 매개 변수의 기본값입니다.

연결된 스크립팅 메서드는 WSMan.EnumerationFlagReturnObject 이고 C++ 메서드는 IWSManEx.EnumerationFlagReturnObject입니다.

WSManFlagNonXmlText

1(0x1)

이 플래그는 Session.Enumerate 호출의 필터 매개 변수가 WinRM에서 해석되는 방법을 제어합니다.

필터의 형식은 XML 조각 또는 일반 텍스트 문자열일 수 있습니다. 형식은 Session.Enumerate 또는 IWSManSession::Enumerate 호출에 사용되는 필터필터 언어에 따라 결정됩니다. 이는 수행된 작업과 관련이 있습니다.

언어 매개 변수를 지정하지 않으면 WinRM은 필터의 첫 번째 문자에 따라 방언을 확인하려고 시도합니다. 첫 번째 문자가 <이지만 필터가 실제로 XML 조각이 아닌 경우 이 플래그를 설정해야 합니다. 예를 들어 다음 형식의 필터를 사용하려면 필터가 올바르게 해석되도록 WSManFlagNonXmlText 를 설정해야 합니다.

<25 && > 1

필터가 XML 조각인 경우 조각이 WinRM이 XML로 올바르게 해석하는 로 <시작하기 때문에 이 플래그가 필요하지 않습니다. 예를 들면 다음과 같습니다.

<filter>select * from aDataStructure</filter>

필터가 로 시작되지 않는 일반 텍스트인 <경우 이 플래그는 필요하지 않습니다. 예를 들면 다음과 같습니다.

select * from aDataStructure

연결된 스크립팅 메서드는 WSMan.EnumerationFlagNonXmlText 이고 C++ 메서드는 IWSManEx.EnumerationFlagNonXmlText입니다.

EnumerationFlagReturnEPR

2(0x2)

일괄 처리에는 해당 XML 인스턴스에 대한 EPR(엔드포인트 참조)이 포함되지만 실제 인스턴스는 포함되지 않습니다.

연결된 스크립팅 메서드는 WSMan.EnumerationFlagReturnEPR 이고 C++ 메서드는 IWSManEx.EnumerationFlagReturnEPR입니다.

WSManFlagReturnObjectAndEPR

4(0x4)

일괄 처리에는 요청된 XML 인스턴스와 wsman:Items 요소에 포함된 해당 EPR이 모두 포함됩니다.

연결된 스크립팅 메서드는 WSMan.EnumerationFlagReturnObjectAndEPR 이고 C++ 메서드는 IWSManEx.EnumerationFlagReturnObjectAndEPR입니다.

WSManFlagHierarchyDeep

0(0x0)

파생 클래스 인스턴스는 포함되며 실제 스키마에 따라 표시됩니다.

연결된 스크립팅 메서드는 WSMan.EnumerationFlagHierarchyDeep 이고 C++ 메서드는 IWSManEx.EnumerationFlagHierarchyDeep입니다.

WSManFlagHierarchyShallow

32(0x20)

파생 클래스 인스턴스는 제외됩니다. 요청된 형식의 인스턴스만 표시됩니다.

연결된 스크립팅 메서드는 WSMan.EnumerationFlagHierarchyShallow 이고 C++ 메서드는 IWSManEx.EnumerationFlagHierarchyShallow입니다.

WSManFlagHierarchyDeepBasePropsOnly

64(0x40)

파생 클래스 인스턴스는 포함되며 기본 클래스 스키마에 따라 표시됩니다. 파생 클래스에 정의된 속성은 표시되지 않습니다.

연결된 스크립팅 메서드는 WSMan.EnumerationFlagHierarchyDeepBasePropsOnly 이고 C++ 메서드는 IWSManEx.EnumerationFlagHierarchyDeepBasePropsOnly입니다.

요구 사항

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

추가 정보

WinRM 상수 및 열거형

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

리소스의 특정 인스턴스 쿼리