Struct IStorageFolderQueryOperations_Vtbl
#[repr(C)]pub struct IStorageFolderQueryOperations_Vtbl {Show 18 fields
pub base__: IInspectable_Vtbl,
pub GetIndexedStateAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub CreateFileQueryOverloadDefault: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub CreateFileQuery: unsafe extern "system" fn(_: *mut c_void, _: CommonFileQuery, _: *mut *mut c_void) -> HRESULT,
pub CreateFileQueryWithOptions: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub CreateFolderQueryOverloadDefault: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub CreateFolderQuery: unsafe extern "system" fn(_: *mut c_void, _: CommonFolderQuery, _: *mut *mut c_void) -> HRESULT,
pub CreateFolderQueryWithOptions: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub CreateItemQuery: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub CreateItemQueryWithOptions: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub GetFilesAsync: unsafe extern "system" fn(_: *mut c_void, _: CommonFileQuery, _: u32, _: u32, _: *mut *mut c_void) -> HRESULT,
pub GetFilesAsyncOverloadDefaultStartAndCount: unsafe extern "system" fn(_: *mut c_void, _: CommonFileQuery, _: *mut *mut c_void) -> HRESULT,
pub GetFoldersAsync: unsafe extern "system" fn(_: *mut c_void, _: CommonFolderQuery, _: u32, _: u32, _: *mut *mut c_void) -> HRESULT,
pub GetFoldersAsyncOverloadDefaultStartAndCount: unsafe extern "system" fn(_: *mut c_void, _: CommonFolderQuery, _: *mut *mut c_void) -> HRESULT,
pub GetItemsAsync: unsafe extern "system" fn(_: *mut c_void, _: u32, _: u32, _: *mut *mut c_void) -> HRESULT,
pub AreQueryOptionsSupported: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut bool) -> HRESULT,
pub IsCommonFolderQuerySupported: unsafe extern "system" fn(_: *mut c_void, _: CommonFolderQuery, _: *mut bool) -> HRESULT,
pub IsCommonFileQuerySupported: unsafe extern "system" fn(_: *mut c_void, _: CommonFileQuery, _: *mut bool) -> HRESULT,
}Fields§
§base__: IInspectable_Vtbl§GetIndexedStateAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§CreateFileQueryOverloadDefault: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§CreateFileQuery: unsafe extern "system" fn(_: *mut c_void, _: CommonFileQuery, _: *mut *mut c_void) -> HRESULT§CreateFileQueryWithOptions: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT§CreateFolderQueryOverloadDefault: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§CreateFolderQuery: unsafe extern "system" fn(_: *mut c_void, _: CommonFolderQuery, _: *mut *mut c_void) -> HRESULT§CreateFolderQueryWithOptions: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT§CreateItemQuery: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§CreateItemQueryWithOptions: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT§GetFilesAsync: unsafe extern "system" fn(_: *mut c_void, _: CommonFileQuery, _: u32, _: u32, _: *mut *mut c_void) -> HRESULT§GetFilesAsyncOverloadDefaultStartAndCount: unsafe extern "system" fn(_: *mut c_void, _: CommonFileQuery, _: *mut *mut c_void) -> HRESULT§GetFoldersAsync: unsafe extern "system" fn(_: *mut c_void, _: CommonFolderQuery, _: u32, _: u32, _: *mut *mut c_void) -> HRESULT§GetFoldersAsyncOverloadDefaultStartAndCount: unsafe extern "system" fn(_: *mut c_void, _: CommonFolderQuery, _: *mut *mut c_void) -> HRESULT§GetItemsAsync: unsafe extern "system" fn(_: *mut c_void, _: u32, _: u32, _: *mut *mut c_void) -> HRESULT§AreQueryOptionsSupported: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut bool) -> HRESULT§IsCommonFolderQuerySupported: unsafe extern "system" fn(_: *mut c_void, _: CommonFolderQuery, _: *mut bool) -> HRESULT§IsCommonFileQuerySupported: unsafe extern "system" fn(_: *mut c_void, _: CommonFileQuery, _: *mut bool) -> HRESULTImplementations§
§impl IStorageFolderQueryOperations_Vtbl
impl IStorageFolderQueryOperations_Vtbl
pub const fn new<Identity: IStorageFolderQueryOperations_Impl, const OFFSET: isize>() -> Self
pub fn matches(iid: &GUID) -> bool
Auto Trait Implementations§
impl Freeze for IStorageFolderQueryOperations_Vtbl
impl RefUnwindSafe for IStorageFolderQueryOperations_Vtbl
impl Send for IStorageFolderQueryOperations_Vtbl
impl Sync for IStorageFolderQueryOperations_Vtbl
impl Unpin for IStorageFolderQueryOperations_Vtbl
impl UnwindSafe for IStorageFolderQueryOperations_Vtbl
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