Trait windows::Win32::System::AddressBook::IDistList_Impl
pub trait IDistList_Impl: Sized + IMAPIContainer_Impl {
// Required methods
fn CreateEntry(
&self,
cbentryid: u32,
lpentryid: *const ENTRYID,
ulcreateflags: u32,
) -> Result<IMAPIProp>;
fn CopyEntries(
&self,
lpentries: *const SBinaryArray,
uluiparam: usize,
lpprogress: Option<&IMAPIProgress>,
ulflags: u32,
) -> Result<()>;
fn DeleteEntries(
&self,
lpentries: *const SBinaryArray,
ulflags: u32,
) -> Result<()>;
fn ResolveNames(
&self,
lpproptagarray: *const SPropTagArray,
ulflags: u32,
lpadrlist: *const ADRLIST,
) -> Result<FlagList>;
}
Required Methods§
fn CreateEntry( &self, cbentryid: u32, lpentryid: *const ENTRYID, ulcreateflags: u32, ) -> Result<IMAPIProp>
fn CopyEntries( &self, lpentries: *const SBinaryArray, uluiparam: usize, lpprogress: Option<&IMAPIProgress>, ulflags: u32, ) -> Result<()>
fn DeleteEntries( &self, lpentries: *const SBinaryArray, ulflags: u32, ) -> Result<()>
fn ResolveNames( &self, lpproptagarray: *const SPropTagArray, ulflags: u32, lpadrlist: *const ADRLIST, ) -> Result<FlagList>
Object Safety§
This trait is not object safe.