#[repr(C)]pub struct ISpObjectTokenEnumBuilder {
pub lpVtbl: *const ISpObjectTokenEnumBuilderVtbl,
}
Fields§
§lpVtbl: *const ISpObjectTokenEnumBuilderVtbl
Implementations§
Source§impl ISpObjectTokenEnumBuilder
impl ISpObjectTokenEnumBuilder
pub unsafe fn SetAttribs( &self, pszReqAttribs: LPCWSTR, pszOptAttribs: LPCWSTR, ) -> HRESULT
pub unsafe fn AddTokens( &self, cTokens: ULONG, pToken: *mut *mut ISpObjectToken, ) -> HRESULT
pub unsafe fn AddTokensFromDataKey( &self, pDataKey: *mut ISpDataKey, pszSubKey: LPCWSTR, pszCategoryId: LPCWSTR, ) -> HRESULT
pub unsafe fn AddTokensFromTokenEnum( &self, pTokenEnum: *mut IEnumSpObjectTokens, ) -> HRESULT
pub unsafe fn Sort(&self, pszTokenIdToListFirst: LPCWSTR) -> HRESULT
Methods from Deref<Target = IEnumSpObjectTokens>§
pub unsafe fn Next( &self, celt: ULONG, pelt: *mut *mut ISpObjectToken, pceltFetched: *mut ULONG, ) -> HRESULT
pub unsafe fn Skip(&self, celt: ULONG) -> HRESULT
pub unsafe fn Reset(&self) -> HRESULT
pub unsafe fn Clone(&self, ppEnum: *mut *mut IEnumSpObjectTokens) -> HRESULT
pub unsafe fn Item( &self, Index: ULONG, ppToken: *mut *mut ISpObjectToken, ) -> HRESULT
pub unsafe fn GetCount(&self, pCount: *mut ULONG) -> HRESULT
Trait Implementations§
Source§impl Deref for ISpObjectTokenEnumBuilder
impl Deref for ISpObjectTokenEnumBuilder
Source§type Target = IEnumSpObjectTokens
type Target = IEnumSpObjectTokens
The resulting type after dereferencing.
Source§fn deref(&self) -> &IEnumSpObjectTokens
fn deref(&self) -> &IEnumSpObjectTokens
Dereferences the value.
Auto Trait Implementations§
impl Freeze for ISpObjectTokenEnumBuilder
impl RefUnwindSafe for ISpObjectTokenEnumBuilder
impl !Send for ISpObjectTokenEnumBuilder
impl !Sync for ISpObjectTokenEnumBuilder
impl Unpin for ISpObjectTokenEnumBuilder
impl UnwindSafe for ISpObjectTokenEnumBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more