Struct com::interfaces::IClassFactory [−][src]
#[repr(transparent)]pub struct IClassFactory { /* fields omitted */ }
Expand description
IClassFactory COM interface
Implementations
the CreateInstance COM method
the LockServer COM method
Create an instance of the associated class
This is a safe wrapper around CreateInstance
Trait Implementations
Performs the conversion.
Performs the conversion.
type VTable = IClassFactoryVTable
type VTable = IClassFactoryVTable
A COM compatible V-Table
Check whether a given IID is in the inheritance hierarchy of this interface
Cast the interface pointer to a pointer to IUnknown.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for IClassFactory
impl !Send for IClassFactory
impl !Sync for IClassFactory
impl Unpin for IClassFactory
impl UnwindSafe for IClassFactory
Blanket Implementations
Mutably borrows from an owned value. Read more