[−][src]Struct winapi::um::taskschd::IRegisteredTaskVtbl
Fields
parent: IDispatchVtbl
get_Name: unsafe extern "system" fn(This: *mut IRegisteredTask, pName: *mut BSTR) -> HRESULT
get_Path: unsafe extern "system" fn(This: *mut IRegisteredTask, pPath: *mut BSTR) -> HRESULT
get_State: unsafe extern "system" fn(This: *mut IRegisteredTask, pState: *mut TASK_STATE) -> HRESULT
get_Enabled: unsafe extern "system" fn(This: *mut IRegisteredTask, pEnabled: *mut VARIANT_BOOL) -> HRESULT
put_Enabled: unsafe extern "system" fn(This: *mut IRegisteredTask, pEnabled: VARIANT_BOOL) -> HRESULT
Run: unsafe extern "system" fn(This: *mut IRegisteredTask, params: VARIANT, ppRunningTask: *mut *mut IRunningTask) -> HRESULT
RunEx: unsafe extern "system" fn(This: *mut IRegisteredTask, params: VARIANT, flags: LONG, sessionID: LONG, user: BSTR, ppRunningTask: *mut *mut IRunningTask) -> HRESULT
GetInstances: unsafe extern "system" fn(This: *mut IRegisteredTask, flags: LONG, ppRunningTasks: *mut *mut IRunningTaskCollection) -> HRESULT
get_LastRunTime: unsafe extern "system" fn(This: *mut IRegisteredTask, pLastRunTime: *mut DATE) -> HRESULT
get_LastTaskResult: unsafe extern "system" fn(This: *mut IRegisteredTask, pLastTaskResult: *mut LONG) -> HRESULT
get_NumberOfMissedRuns: unsafe extern "system" fn(This: *mut IRegisteredTask, pNumberOfMissedRuns: *mut LONG) -> HRESULT
get_NextRunTime: unsafe extern "system" fn(This: *mut IRegisteredTask, pNextRunTime: *mut DATE) -> HRESULT
get_Definition: unsafe extern "system" fn(This: *mut IRegisteredTask, ppDefinition: *mut *mut ITaskDefinition) -> HRESULT
get_Xml: unsafe extern "system" fn(This: *mut IRegisteredTask, pXml: *mut BSTR) -> HRESULT
GetSecurityDescriptor: unsafe extern "system" fn(This: *mut IRegisteredTask, securityInformation: LONG, pSddl: *mut BSTR) -> HRESULT
SetSecurityDescriptor: unsafe extern "system" fn(This: *mut IRegisteredTask, sddl: BSTR, flags: LONG) -> HRESULT
Stop: unsafe extern "system" fn(This: *mut IRegisteredTask, flags: LONG) -> HRESULT
GetRunTimes: unsafe extern "system" fn(This: *mut IRegisteredTask, pstStart: *const SYSTEMTIME, pstEnd: *const SYSTEMTIME, pCount: *mut DWORD, pRunTimes: *mut *mut SYSTEMTIME) -> HRESULT
Auto Trait Implementations
impl Unpin for IRegisteredTaskVtbl
impl Send for IRegisteredTaskVtbl
impl Sync for IRegisteredTaskVtbl
Blanket Implementations
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,