windows::Win32::Media::WindowsMediaFormat

Trait IWMAuthorizer_Impl

pub trait IWMAuthorizer_Impl: IUnknownImpl {
    // Required methods
    fn GetCertCount(&self) -> Result<u32>;
    fn GetCert(&self, dwindex: u32) -> Result<*mut u8>;
    fn GetSharedData(
        &self,
        dwcertindex: u32,
        pbshareddata: *const u8,
        pbcert: *const u8,
    ) -> Result<*mut u8>;
}

Required Methods§

fn GetCertCount(&self) -> Result<u32>

fn GetCert(&self, dwindex: u32) -> Result<*mut u8>

fn GetSharedData( &self, dwcertindex: u32, pbshareddata: *const u8, pbcert: *const u8, ) -> Result<*mut u8>

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.

Implementors§