pub trait IMultiLanguage3_Impl: Sized + IMultiLanguage2_Impl {
    // Required methods
    fn DetectOutboundCodePage(
        &self,
        dwflags: u32,
        lpwidecharstr: &PCWSTR,
        cchwidechar: u32,
        puipreferredcodepages: *const u32,
        npreferredcodepages: u32,
        puidetectedcodepages: *mut u32,
        pndetectedcodepages: *mut u32,
        lpspecialchar: &PCWSTR
    ) -> Result<()>;
    fn DetectOutboundCodePageInIStream(
        &self,
        dwflags: u32,
        pstrin: Option<&IStream>,
        puipreferredcodepages: *const u32,
        npreferredcodepages: u32,
        puidetectedcodepages: *mut u32,
        pndetectedcodepages: *mut u32,
        lpspecialchar: &PCWSTR
    ) -> Result<()>;
}

Required Methods§

fn DetectOutboundCodePage( &self, dwflags: u32, lpwidecharstr: &PCWSTR, cchwidechar: u32, puipreferredcodepages: *const u32, npreferredcodepages: u32, puidetectedcodepages: *mut u32, pndetectedcodepages: *mut u32, lpspecialchar: &PCWSTR ) -> Result<()>

fn DetectOutboundCodePageInIStream( &self, dwflags: u32, pstrin: Option<&IStream>, puipreferredcodepages: *const u32, npreferredcodepages: u32, puidetectedcodepages: *mut u32, pndetectedcodepages: *mut u32, lpspecialchar: &PCWSTR ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§