Struct winsafe::ITypeInfo [−][src]
pub struct ITypeInfo { /* fields omitted */ }
Expand description
ITypeInfo
COM interface over ITypeInfoVT
. Inherits from
IUnknown
.
Automatically calls
Release
when the object goes out of scope.
Implementations
Returns the raw pointer to pointer to the COM virtual table.
IUnknown::QueryInterface
method.
pub fn CreateInstance<T: ComInterface>(
&self,
iunk_outer: Option<&mut IUnknown>
) -> WinResult<T>
pub fn CreateInstance<T: ComInterface>(
&self,
iunk_outer: Option<&mut IUnknown>
) -> WinResult<T>
ITypeInfo::CreateInstance
method.
Trait Implementations
Performs the conversion.
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more