| IDriverExecutionManager Methods |
[This is preliminary documentation and is subject to change.]
The IDriverExecutionManager type exposes the following members.
| Name | Description | ||
|---|---|---|---|
| Int64 | ExecuteDriver(IDriverExecutionInput) |
Executes a driver with the specified input
| |
| Int64 | ExecuteDriverJob(Int64) |
Executes the specified driver job
| |
| IEnumerableT, T: IDriverExecutionThread | GetCurrentThreads |
Get a list of currently executing driver executions
| |
| IDriverExecutionPerformanceCounters | GetPerformanceCounters |
Get driver execution performance counters
| |
| IDriverExecutionResult | GetResult(Int64) |
Get the result of an execution thread
| |
| DriverExecutionStatus | GetStatus(Int64) |
Get the status of a running execution thread
| |
| IReadOnlyDictionaryTKey, TValue, T: String | ResolveExecutionParameters(Int64, Int64, IEnumerableIDriverExecutionArgument) |
Resolve parameters sent to a driver execution, based on driver, device and provided execution arguments
| |
| void | SkipDriverJob(Int64) |
Mark a driver job to be skipped
| |
| DriverExecutionStatus | WaitForStatus(Int64, Int32) |
Wait for a running execution to obtain a specific status
|