#[repr(C)]pub struct IBitsPeerCacheAdministration {
pub lpVtbl: *const IBitsPeerCacheAdministrationVtbl,
}
Fields§
§lpVtbl: *const IBitsPeerCacheAdministrationVtbl
Implementations§
Source§impl IBitsPeerCacheAdministration
impl IBitsPeerCacheAdministration
pub unsafe fn GetMaximumCacheSize(&self, pBytes: *mut DWORD) -> HRESULT
pub unsafe fn SetMaximumCacheSize(&self, Bytes: DWORD) -> HRESULT
pub unsafe fn GetMaximumContentAge(&self, pSeconds: *mut ULONG) -> HRESULT
pub unsafe fn SetMaximumContentAge(&self, Seconds: ULONG) -> HRESULT
pub unsafe fn GetConfigurationFlags(&self, pFlags: *mut DWORD) -> HRESULT
pub unsafe fn SetConfigurationFlags(&self, Flags: DWORD) -> HRESULT
pub unsafe fn EnumRecords( &self, ppEnum: *mut *mut IEnumBitsPeerCacheRecords, ) -> HRESULT
pub unsafe fn GetRecord( &self, ppRecord: *mut *mut IBitsPeerCacheRecord, ) -> HRESULT
pub unsafe fn ClearRecords(&self) -> HRESULT
pub unsafe fn DeleteRecord(&self, id: REFGUID) -> HRESULT
pub unsafe fn DeleteUrl(&self, url: LPCWSTR) -> HRESULT
pub unsafe fn EnumPeers(&self, ppEnum: *mut *mut IEnumBitsPeers) -> HRESULT
pub unsafe fn ClearPeers(&self) -> HRESULT
pub unsafe fn DiscoverPeers(&self) -> HRESULT
Trait Implementations§
Source§impl Deref for IBitsPeerCacheAdministration
impl Deref for IBitsPeerCacheAdministration
Auto Trait Implementations§
impl Freeze for IBitsPeerCacheAdministration
impl RefUnwindSafe for IBitsPeerCacheAdministration
impl !Send for IBitsPeerCacheAdministration
impl !Sync for IBitsPeerCacheAdministration
impl Unpin for IBitsPeerCacheAdministration
impl UnwindSafe for IBitsPeerCacheAdministration
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