pub trait IDisplayDeviceInterop_Impl: Sized {
// Required methods
fn CreateSharedHandle(
&self,
pobject: Option<&IInspectable>,
psecurityattributes: *const SECURITY_ATTRIBUTES,
access: u32,
name: &HSTRING
) -> Result<HANDLE>;
fn OpenSharedHandle(
&self,
nthandle: HANDLE,
riid: &GUID
) -> Result<*mut c_void>;
}
Required Methods§
Object Safety§
This trait is not object safe.