Trait ITSGAuthorizeResourceSink_Impl
pub trait ITSGAuthorizeResourceSink_Impl: IUnknownImpl {
// Required method
fn OnChannelAuthorized(
&self,
hrin: HRESULT,
mainsessionid: &GUID,
subsessionid: i32,
allowedresourcenames: *const BSTR,
numallowedresourcenames: u32,
failedresourcenames: *const BSTR,
numfailedresourcenames: u32,
) -> Result<()>;
}
Required Methods§
fn OnChannelAuthorized( &self, hrin: HRESULT, mainsessionid: &GUID, subsessionid: i32, allowedresourcenames: *const BSTR, numallowedresourcenames: u32, failedresourcenames: *const BSTR, numfailedresourcenames: u32, ) -> Result<()>
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.