GetWorkProcessId Method of the IWorkProcessControl Interface
Returns the ID of the process which hosts FlexiCapture SDK. The program which uses FlexiCapture SDK can control whether the host process is alive and can terminate the process if necessary.
Note: It is important to obtain the identifier of the process first, and only then start the work with FlexiCapture SDK. This is due to the fact that all FlexiCapture SDK method calls are performed sequentially, therefore, when FlexiCapture SDK is not responding, the call to this method will remain in the queue and will not finish too.
Syntax
Visual Basic .NET
Function GetWorkProcessId() As Integer
C++
HRESULT GetWorkProcessId(
int* Result
);
Parameters
- Result
- [out, retval] This parameter contains the identifier of the host process.
Return values
This method has no specific return values. It returns the standard return values of the ABBYY FlexiCapture SDK functions.
See also
Different Ways to Load the Engine Object
See sample: FlexiCapture SDK Code Snippets
8/15/2023 1:19:30 PM