#[repr(C)]pub struct ISpObjectTokenCategoryVtbl {
pub parent: ISpDataKeyVtbl,
pub SetId: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, pszCategoryId: LPCWSTR, fCreateIfNotExist: BOOL) -> HRESULT,
pub GetId: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, ppszCoMemCategoryId: *mut LPWSTR) -> HRESULT,
pub GetDataKey: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, spdkl: SPDATAKEYLOCATION, pppDataKey: *mut *mut ISpDataKey) -> HRESULT,
pub EnumTokens: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, pzsReqAttribs: LPCWSTR, pszOptAttribs: LPCWSTR, ppEnum: *mut *mut IEnumSpObjectTokens) -> HRESULT,
pub SetDefaultTokenId: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, pszTokenId: LPCWSTR) -> HRESULT,
pub GetDefaultTokenId: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, ppszCoMemTokenId: *mut LPWSTR) -> HRESULT,
}
Fields§
§parent: ISpDataKeyVtbl
§SetId: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, pszCategoryId: LPCWSTR, fCreateIfNotExist: BOOL) -> HRESULT
§GetId: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, ppszCoMemCategoryId: *mut LPWSTR) -> HRESULT
§GetDataKey: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, spdkl: SPDATAKEYLOCATION, pppDataKey: *mut *mut ISpDataKey) -> HRESULT
§EnumTokens: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, pzsReqAttribs: LPCWSTR, pszOptAttribs: LPCWSTR, ppEnum: *mut *mut IEnumSpObjectTokens) -> HRESULT
§SetDefaultTokenId: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, pszTokenId: LPCWSTR) -> HRESULT
§GetDefaultTokenId: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, ppszCoMemTokenId: *mut LPWSTR) -> HRESULT
Auto Trait Implementations§
impl Freeze for ISpObjectTokenCategoryVtbl
impl RefUnwindSafe for ISpObjectTokenCategoryVtbl
impl Send for ISpObjectTokenCategoryVtbl
impl Sync for ISpObjectTokenCategoryVtbl
impl Unpin for ISpObjectTokenCategoryVtbl
impl UnwindSafe for ISpObjectTokenCategoryVtbl
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