IWSManEx interface (wsmandisp.h)

Extends the methods and properties of the IWSMan interface to include creating IWSManResourceLocator objects, methods that return enumeration and session flag values, and a method to get extended error information.

Inheritance

The IWSManEx interface inherits from IWSMan. IWSManEx also has these types of members:

Methods

The IWSManEx interface has these methods.

Method Description
IWSManEx::CreateResourceLocator Creates a ResourceLocator object that can be used instead of a resource URI in Session object operations such as IWSManSession.Get, IWSManSession.Put, or Session.Enumerate.
IWSManEx::EnumerationFlagHierarchyDeep Returns the value of the enumeration constant EnumerationFlagHierarchyDeep for use in the flags parameter of the IWSManSession::Enumerate method.
IWSManEx::EnumerationFlagHierarchyDeepBasePropsOnly Returns the value of the enumeration constant EnumerationFlagHierarchyDeepBasePropsOnly for use in the flags parameter of the IWSManSession::Enumerate method.
IWSManEx::EnumerationFlagHierarchyShallow Returns the value of the enumeration constant EnumerationFlagHierarchyShallow for use in the flags parameter of the IWSManSession::Enumerate method.
IWSManEx::EnumerationFlagNonXmlText Returns the value of the enumeration constant WSManFlagNonXmlText for use in the flags parameter of the IWSManSession::Enumerate method.
IWSManEx::EnumerationFlagReturnEPR Returns the value of the enumeration constant EnumerationFlagReturnEPR for use in the flags parameter of the IWSManSession::Enumerate method.
IWSManEx::EnumerationFlagReturnObject Returns the value of the enumeration constant EnumerationFlagReturnObject for use in the flags parameter of the IWSManSession::Enumerate method.
IWSManEx::EnumerationFlagReturnObjectAndEPR Returns the value of the enumeration constant EnumerationFlagReturnObjectAndEPR for use in the flags parameter of the IWSManSession::Enumerate method.
IWSManEx::GetErrorMessage Returns a formatted string containing the text of an error number.
IWSManEx::SessionFlagCredUsernamePassword Returns the value of the authentication flag WSManFlagCredUsernamePassword for use in the flags parameter of IWSMan::CreateSession.
IWSManEx::SessionFlagEnableSPNServerPort Returns the value of the authentication flag WSManFlagEnableSPNServerPort for use in the flags parameter of IWSMan::CreateSession.
IWSManEx::SessionFlagNoEncryption Returns the value of the authentication flag WSManFlagNoEncryption for use in the flags parameter of IWSMan::CreateSession.
IWSManEx::SessionFlagSkipCACheck Returns the value of the WSManFlagSkipCACheck authentication flag for use in the flags parameter of the IWSMan::CreateSession method.
IWSManEx::SessionFlagSkipCNCheck Returns the value of the authentication flag WSManFlagSkipCNCheck for use in the flags parameter of IWSMan::CreateSession.
IWSManEx::SessionFlagUseBasic Returns the value of the authentication flag WSManFlagUseBasic for use in the flags parameter of IWSMan::CreateSession.
IWSManEx::SessionFlagUseDigest Returns the value of the authentication flag WSManFlagUseDigest for use in the flags parameter of IWSMan::CreateSession.
IWSManEx::SessionFlagUseKerberos Returns the value of the authentication flag WSManFlagUseKerberos for use in the flags parameter of IWSMan::CreateSession.
IWSManEx::SessionFlagUseNegotiate Returns the value of the authentication flag WSManFlagUseNegotiate for use in the flags parameter of IWSMan::CreateSession.
IWSManEx::SessionFlagUseNoAuthentication Returns the value of the authentication flag WSManFlagUseNoAuthentication for use in the flags parameter of IWSMan::CreateSession.
IWSManEx::SessionFlagUTF8 Returns the value of the authentication flag WSManFlagUTF8 for use in the flags parameter of IWSMan::CreateSession.

Requirements

   
Minimum supported client Windows Vista
Minimum supported server Windows Server 2008
Target Platform Windows
Header wsmandisp.h

See also

IWSMan

WSMan

Windows Remote Management Reference