Trait IWSManEx_Impl
pub trait IWSManEx_Impl: IWSMan_Impl {
Show 20 methods
// Required methods
fn CreateResourceLocator(
&self,
strresourcelocator: &BSTR,
) -> Result<IDispatch>;
fn SessionFlagUTF8(&self) -> Result<i32>;
fn SessionFlagCredUsernamePassword(&self) -> Result<i32>;
fn SessionFlagSkipCACheck(&self) -> Result<i32>;
fn SessionFlagSkipCNCheck(&self) -> Result<i32>;
fn SessionFlagUseDigest(&self) -> Result<i32>;
fn SessionFlagUseNegotiate(&self) -> Result<i32>;
fn SessionFlagUseBasic(&self) -> Result<i32>;
fn SessionFlagUseKerberos(&self) -> Result<i32>;
fn SessionFlagNoEncryption(&self) -> Result<i32>;
fn SessionFlagEnableSPNServerPort(&self) -> Result<i32>;
fn SessionFlagUseNoAuthentication(&self) -> Result<i32>;
fn EnumerationFlagNonXmlText(&self) -> Result<i32>;
fn EnumerationFlagReturnEPR(&self) -> Result<i32>;
fn EnumerationFlagReturnObjectAndEPR(&self) -> Result<i32>;
fn GetErrorMessage(&self, errornumber: u32) -> Result<BSTR>;
fn EnumerationFlagHierarchyDeep(&self) -> Result<i32>;
fn EnumerationFlagHierarchyShallow(&self) -> Result<i32>;
fn EnumerationFlagHierarchyDeepBasePropsOnly(&self) -> Result<i32>;
fn EnumerationFlagReturnObject(&self) -> Result<i32>;
}
Required Methods§
fn CreateResourceLocator(&self, strresourcelocator: &BSTR) -> Result<IDispatch>
fn SessionFlagUTF8(&self) -> Result<i32>
fn SessionFlagCredUsernamePassword(&self) -> Result<i32>
fn SessionFlagSkipCACheck(&self) -> Result<i32>
fn SessionFlagSkipCNCheck(&self) -> Result<i32>
fn SessionFlagUseDigest(&self) -> Result<i32>
fn SessionFlagUseNegotiate(&self) -> Result<i32>
fn SessionFlagUseBasic(&self) -> Result<i32>
fn SessionFlagUseKerberos(&self) -> Result<i32>
fn SessionFlagNoEncryption(&self) -> Result<i32>
fn SessionFlagEnableSPNServerPort(&self) -> Result<i32>
fn SessionFlagUseNoAuthentication(&self) -> Result<i32>
fn EnumerationFlagNonXmlText(&self) -> Result<i32>
fn EnumerationFlagReturnEPR(&self) -> Result<i32>
fn EnumerationFlagReturnObjectAndEPR(&self) -> Result<i32>
fn GetErrorMessage(&self, errornumber: u32) -> Result<BSTR>
fn EnumerationFlagHierarchyDeep(&self) -> Result<i32>
fn EnumerationFlagHierarchyShallow(&self) -> Result<i32>
fn EnumerationFlagHierarchyDeepBasePropsOnly(&self) -> Result<i32>
fn EnumerationFlagReturnObject(&self) -> Result<i32>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.