Struct winapi::shobjidl::IFileDialogEventsVtbl [] [src]

pub struct IFileDialogEventsVtbl {
    pub parent: IUnknownVtbl,
    pub OnFileOk: unsafe  extern "system" fn(This: *mut IFileDialogEvents, pfd: *mut IFileDialog) -> HRESULT,
    pub OnFolderChanging: unsafe  extern "system" fn(This: *mut IFileDialogEvents, pfd: *mut IFileDialog, psiFolder: *mut IShellItem) -> HRESULT,
    pub OnFolderChange: unsafe  extern "system" fn(This: *mut IFileDialogEvents, pfd: *mut IFileDialog) -> HRESULT,
    pub OnSelectionChange: unsafe  extern "system" fn(This: *mut IFileDialogEvents, pfd: *mut IFileDialog) -> HRESULT,
    pub OnShareViolation: unsafe  extern "system" fn(This: *mut IFileDialogEvents, pfd: *mut IFileDialog, psi: *mut IShellItem, pResponse: *mut FDE_SHAREVIOLATION_RESPONSE) -> HRESULT,
    pub OnTypeChange: unsafe  extern "system" fn(This: *mut IFileDialogEvents, pfd: *mut IFileDialog) -> HRESULT,
    pub OnOverwrite: unsafe  extern "system" fn(This: *mut IFileDialogEvents, pfd: *mut IFileDialog, psi: *mut IShellItem, pResponse: *mut FDE_OVERWRITE_RESPONSE) -> HRESULT,
}

Fields

parent
OnFileOk
OnFolderChanging
OnFolderChange
OnSelectionChange
OnShareViolation
OnTypeChange
OnOverwrite