#[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) -> HRESULT
Implementations§
§impl IStorageFolderQueryOperations_Vtbl
impl IStorageFolderQueryOperations_Vtbl
pub const fn new<Identity, const OFFSET: isize>() -> IStorageFolderQueryOperations_Vtblwhere
Identity: IStorageFolderQueryOperations_Impl + IUnknownImpl,
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