MIL_FPGA_CONTEXT FpgaCommandContext, | //in |
MIL_INT64 ControlType, | //in |
const void *ControlValuePtr | //in |
This function controls the various settings of the specified FPGA command context. To inquire information about an FPGA command context setting, see MfpgaCommandInquire(). To control or inquire about a general Processing FPGA setting, refer to MfpgaControl() or MfpgaInquire(), respectively.
Specifies the FPGA command context setting to control.
See the Parameter associations section for possible values that can be specified.
Specifies the address of the variable which contains the value to assign to the command context setting.
See the Parameter associations section for possible values that can be specified.
The table below lists possible values for the ControlType and ControlValuePtr parameters.
![]() |
|||||||||||||||||||||||||||||||||||||||
![]() ![]() |
Description | MIL system-specific tooltip (‡) |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||||||||||||||||||
ControlValuePtr | |||||||||||||||||||||||||||||||||||||||
![]() ![]() |
Specifies how the processing operation should be issued on the system command queue. Note that this parameter overrides the setting specified using MfpgaCommandAlloc() with the ExecutionMode parameter. INQ (summarize)Specifies how the processing operation should be issued on the system command queue. INQ (more details...) |
‡ | j | k M10 |
l | m | p | r U27 |
y U75 |
aa | |||||||||||||||||||||||||||||
![]() ![]() |
Data type info: Data
type: address of a MIL_INT
Data type info: Data
type: address of a MIL_INT
|
‡ | j | k M10 |
l | m | p | r U27 |
y U75 |
aa | |||||||||||||||||||||||||||||
![]() ![]() |
Specifies that the command is queued according to the thread synchronization mode. See MthrControl() with M_THREAD_MODE. (summarize)Specifies that the command is queued according to the thread synchronization mode. (more details...) |
‡ | j | k M10 |
l | m | p | r U27 |
y U75 |
aa | |||||||||||||||||||||||||||||
![]() ![]() |
Specifies that, after the command is queued, the thread continues executing without waiting for the operation to complete. |
‡ | j | k M10 |
l | m | p | r U27 |
y U75 |
aa | |||||||||||||||||||||||||||||
![]() ![]() |
Specifies that, after the command is queued, the thread waits for the processing operation to complete before continuing. |
‡ | j | k M10 |
l | m | p | r U27 |
y U75 |
aa |
Header | Include mil.h; milfpga.h. |
Library | Use mil.lib; milfpga.lib. |
DLL | Requires mil.dll; milfpga.dll. |