#[repr(C)]pub struct IBitsTokenOptionsVtbl {
pub parent: IUnknownVtbl,
pub SetHelperTokenFlags: unsafe extern "system" fn(This: *mut IBitsTokenOptions, UsageFlags: DWORD) -> HRESULT,
pub GetHelperTokenFlags: unsafe extern "system" fn(This: *mut IBitsTokenOptions, pFlags: *mut DWORD) -> HRESULT,
pub SetHelperToken: unsafe extern "system" fn(This: *mut IBitsTokenOptions) -> HRESULT,
pub ClearHelperToken: unsafe extern "system" fn(This: *mut IBitsTokenOptions) -> HRESULT,
pub GetHelperTokenSid: unsafe extern "system" fn(This: *mut IBitsTokenOptions, pSid: *mut LPWSTR) -> HRESULT,
}Fields§
§parent: IUnknownVtbl§SetHelperTokenFlags: unsafe extern "system" fn(This: *mut IBitsTokenOptions, UsageFlags: DWORD) -> HRESULT§GetHelperTokenFlags: unsafe extern "system" fn(This: *mut IBitsTokenOptions, pFlags: *mut DWORD) -> HRESULT§SetHelperToken: unsafe extern "system" fn(This: *mut IBitsTokenOptions) -> HRESULT§ClearHelperToken: unsafe extern "system" fn(This: *mut IBitsTokenOptions) -> HRESULT§GetHelperTokenSid: unsafe extern "system" fn(This: *mut IBitsTokenOptions, pSid: *mut LPWSTR) -> HRESULTAuto Trait Implementations§
impl Freeze for IBitsTokenOptionsVtbl
impl RefUnwindSafe for IBitsTokenOptionsVtbl
impl Send for IBitsTokenOptionsVtbl
impl Sync for IBitsTokenOptionsVtbl
impl Unpin for IBitsTokenOptionsVtbl
impl UnwindSafe for IBitsTokenOptionsVtbl
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