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

#[repr(C)]
pub struct ITaskDefinitionVtbl {
Show 15 fields pub parent: IDispatchVtbl, pub get_RegistrationInfo: unsafe extern "system" fn(This: *mut ITaskDefinition, ppRegistrationInfo: *mut *mut IRegistrationInfo) -> HRESULT, pub put_RegistrationInfo: unsafe extern "system" fn(This: *mut ITaskDefinition, ppRegistrationInfo: *const IRegistrationInfo) -> HRESULT, pub get_Triggers: unsafe extern "system" fn(This: *mut ITaskDefinition, ppTriggers: *mut *mut ITriggerCollection) -> HRESULT, pub put_Triggers: unsafe extern "system" fn(This: *mut ITaskDefinition, ppTriggers: *const ITriggerCollection) -> HRESULT, pub get_Settings: unsafe extern "system" fn(This: *mut ITaskDefinition, ppSettings: *mut *mut ITaskSettings) -> HRESULT, pub put_Settings: unsafe extern "system" fn(This: *mut ITaskDefinition, ppSettings: *const ITaskSettings) -> HRESULT, pub get_Data: unsafe extern "system" fn(This: *mut ITaskDefinition, pData: *mut BSTR) -> HRESULT, pub put_Data: unsafe extern "system" fn(This: *mut ITaskDefinition, pData: BSTR) -> HRESULT, pub get_Principal: unsafe extern "system" fn(This: *mut ITaskDefinition, ppPrincipal: *mut *mut IPrincipal) -> HRESULT, pub put_Principal: unsafe extern "system" fn(This: *mut ITaskDefinition, ppPrincipal: *const IPrincipal) -> HRESULT, pub get_Actions: unsafe extern "system" fn(This: *mut ITaskDefinition, ppActions: *mut *mut IActionCollection) -> HRESULT, pub put_Actions: unsafe extern "system" fn(This: *mut ITaskDefinition, ppActions: *const IActionCollection) -> HRESULT, pub get_XmlText: unsafe extern "system" fn(This: *mut ITaskDefinition, pXml: *mut BSTR) -> HRESULT, pub put_XmlText: unsafe extern "system" fn(This: *mut ITaskDefinition, pXml: BSTR) -> HRESULT,
}

Fields

parent: IDispatchVtblget_RegistrationInfo: unsafe extern "system" fn(This: *mut ITaskDefinition, ppRegistrationInfo: *mut *mut IRegistrationInfo) -> HRESULTput_RegistrationInfo: unsafe extern "system" fn(This: *mut ITaskDefinition, ppRegistrationInfo: *const IRegistrationInfo) -> HRESULTget_Triggers: unsafe extern "system" fn(This: *mut ITaskDefinition, ppTriggers: *mut *mut ITriggerCollection) -> HRESULTput_Triggers: unsafe extern "system" fn(This: *mut ITaskDefinition, ppTriggers: *const ITriggerCollection) -> HRESULTget_Settings: unsafe extern "system" fn(This: *mut ITaskDefinition, ppSettings: *mut *mut ITaskSettings) -> HRESULTput_Settings: unsafe extern "system" fn(This: *mut ITaskDefinition, ppSettings: *const ITaskSettings) -> HRESULTget_Data: unsafe extern "system" fn(This: *mut ITaskDefinition, pData: *mut BSTR) -> HRESULTput_Data: unsafe extern "system" fn(This: *mut ITaskDefinition, pData: BSTR) -> HRESULTget_Principal: unsafe extern "system" fn(This: *mut ITaskDefinition, ppPrincipal: *mut *mut IPrincipal) -> HRESULTput_Principal: unsafe extern "system" fn(This: *mut ITaskDefinition, ppPrincipal: *const IPrincipal) -> HRESULTget_Actions: unsafe extern "system" fn(This: *mut ITaskDefinition, ppActions: *mut *mut IActionCollection) -> HRESULTput_Actions: unsafe extern "system" fn(This: *mut ITaskDefinition, ppActions: *const IActionCollection) -> HRESULTget_XmlText: unsafe extern "system" fn(This: *mut ITaskDefinition, pXml: *mut BSTR) -> HRESULTput_XmlText: unsafe extern "system" fn(This: *mut ITaskDefinition, pXml: BSTR) -> 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.