Struct direct_storage::IDStorageQueue1
source · #[repr(transparent)]pub struct IDStorageQueue1(_);Implementations§
source§impl IDStorageQueue1
impl IDStorageQueue1
pub unsafe fn EnqueueSetEvent(&self, handle: HANDLE)
Trait Implementations§
source§impl Clone for IDStorageQueue1
impl Clone for IDStorageQueue1
source§impl Debug for IDStorageQueue1
impl Debug for IDStorageQueue1
source§impl From<&IDStorageQueue1> for IUnknown
impl From<&IDStorageQueue1> for IUnknown
source§fn from(value: &IDStorageQueue1) -> Self
fn from(value: &IDStorageQueue1) -> Self
Converts to this type from the input type.
source§impl From<IDStorageQueue1> for IUnknown
impl From<IDStorageQueue1> for IUnknown
source§fn from(value: IDStorageQueue1) -> Self
fn from(value: IDStorageQueue1) -> Self
Converts to this type from the input type.
source§impl Interface for IDStorageQueue1
impl Interface for IDStorageQueue1
source§impl PartialEq<IDStorageQueue1> for IDStorageQueue1
impl PartialEq<IDStorageQueue1> for IDStorageQueue1
source§impl RuntimeName for IDStorageQueue1
impl RuntimeName for IDStorageQueue1
source§impl Vtable for IDStorageQueue1
impl Vtable for IDStorageQueue1
type Vtable = IDStorageQueue1_Vtbl
source§fn as_raw(&self) -> *mut c_void
fn as_raw(&self) -> *mut c_void
Returns the raw COM interface pointer. The resulting pointer continues to be owned by the
Interface implementation.source§fn into_raw(self) -> *mut c_void
fn into_raw(self) -> *mut c_void
Returns the raw COM interface pointer and releases ownership. It the caller’s responsibility to release the COM interface pointer.