Struct winapi::um::taskschd::ITaskFolderVtbl[][src]

#[repr(C)]
pub struct ITaskFolderVtbl {
Show 14 fields pub parent: IDispatchVtbl, pub get_Name: unsafe extern "system" fn(This: *mut ITaskFolder, pName: *mut BSTR) -> HRESULT, pub get_Path: unsafe extern "system" fn(This: *mut ITaskFolder, pPath: *mut BSTR) -> HRESULT, pub GetFolder: unsafe extern "system" fn(This: *mut ITaskFolder, Path: BSTR, ppFolder: *mut *mut ITaskFolder) -> HRESULT, pub GetFolders: unsafe extern "system" fn(This: *mut ITaskFolder, flags: LONG, ppFolders: *mut *mut ITaskFolderCollection) -> HRESULT, pub CreateFolder: unsafe extern "system" fn(This: *mut ITaskFolder, subFolderName: BSTR, sddl: VARIANT, ppFolder: *mut *mut ITaskFolder) -> HRESULT, pub DeleteFolder: unsafe extern "system" fn(This: *mut ITaskFolder, subFolderName: BSTR, flags: LONG) -> HRESULT, pub GetTask: unsafe extern "system" fn(This: *mut ITaskFolder, Path: BSTR, ppTask: *mut *mut IRegisteredTask) -> HRESULT, pub GetTasks: unsafe extern "system" fn(This: *mut ITaskFolder, flags: LONG, ppTasks: *mut *mut IRegisteredTaskCollection) -> HRESULT, pub DeleteTask: unsafe extern "system" fn(This: *mut ITaskFolder, Name: BSTR, flags: LONG) -> HRESULT, pub RegisterTask: unsafe extern "system" fn(This: *mut ITaskFolder, Path: BSTR, XmlText: BSTR, flags: LONG, UserId: VARIANT, password: VARIANT, LogonType: TASK_LOGON_TYPE, sddl: VARIANT, ppTask: *mut *mut IRegisteredTask) -> HRESULT, pub RegisterTaskDefinition: unsafe extern "system" fn(This: *mut ITaskFolder, Path: BSTR, pDefinition: *const ITaskDefinition, flags: LONG, UserId: VARIANT, password: VARIANT, LogonType: TASK_LOGON_TYPE, sddl: VARIANT, ppTask: *mut *mut IRegisteredTask) -> HRESULT, pub GetSecurityDescriptor: unsafe extern "system" fn(This: *mut ITaskFolder, securityInformation: LONG, pSddl: *mut BSTR) -> HRESULT, pub SetSecurityDescriptor: unsafe extern "system" fn(This: *mut ITaskFolder, sddl: BSTR, flags: LONG) -> HRESULT,
}

Fields

parent: IDispatchVtblget_Name: unsafe extern "system" fn(This: *mut ITaskFolder, pName: *mut BSTR) -> HRESULTget_Path: unsafe extern "system" fn(This: *mut ITaskFolder, pPath: *mut BSTR) -> HRESULTGetFolder: unsafe extern "system" fn(This: *mut ITaskFolder, Path: BSTR, ppFolder: *mut *mut ITaskFolder) -> HRESULTGetFolders: unsafe extern "system" fn(This: *mut ITaskFolder, flags: LONG, ppFolders: *mut *mut ITaskFolderCollection) -> HRESULTCreateFolder: unsafe extern "system" fn(This: *mut ITaskFolder, subFolderName: BSTR, sddl: VARIANT, ppFolder: *mut *mut ITaskFolder) -> HRESULTDeleteFolder: unsafe extern "system" fn(This: *mut ITaskFolder, subFolderName: BSTR, flags: LONG) -> HRESULTGetTask: unsafe extern "system" fn(This: *mut ITaskFolder, Path: BSTR, ppTask: *mut *mut IRegisteredTask) -> HRESULTGetTasks: unsafe extern "system" fn(This: *mut ITaskFolder, flags: LONG, ppTasks: *mut *mut IRegisteredTaskCollection) -> HRESULTDeleteTask: unsafe extern "system" fn(This: *mut ITaskFolder, Name: BSTR, flags: LONG) -> HRESULTRegisterTask: unsafe extern "system" fn(This: *mut ITaskFolder, Path: BSTR, XmlText: BSTR, flags: LONG, UserId: VARIANT, password: VARIANT, LogonType: TASK_LOGON_TYPE, sddl: VARIANT, ppTask: *mut *mut IRegisteredTask) -> HRESULTRegisterTaskDefinition: unsafe extern "system" fn(This: *mut ITaskFolder, Path: BSTR, pDefinition: *const ITaskDefinition, flags: LONG, UserId: VARIANT, password: VARIANT, LogonType: TASK_LOGON_TYPE, sddl: VARIANT, ppTask: *mut *mut IRegisteredTask) -> HRESULTGetSecurityDescriptor: unsafe extern "system" fn(This: *mut ITaskFolder, securityInformation: LONG, pSddl: *mut BSTR) -> HRESULTSetSecurityDescriptor: unsafe extern "system" fn(This: *mut ITaskFolder, sddl: BSTR, flags: LONG) -> HRESULT

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.