IPXV_Inst::AsyncDo Method
From PDF XChange PDF SDK
Line 16: | Line 16: | ||
:[in] Pointer to [[PXV:IOperation|IOperation]] object. The [[PXV:IOperation_Do|IOperation::Do]] function will be called in background thread. | :[in] Pointer to [[PXV:IOperation|IOperation]] object. The [[PXV:IOperation_Do|IOperation::Do]] function will be called in background thread. | ||
;nOpExecFlags | ;nOpExecFlags | ||
− | :[in, defaultvalue(0)] The set of [[PXV:OpExecFlags|OpExecFlags]]. This parameter is optional and can be < | + | :[in, defaultvalue(0)] The set of [[PXV:OpExecFlags|OpExecFlags]]. This parameter is optional and can be <code>0</code>. |
;pAsyncDoCb | ;pAsyncDoCb | ||
:[in, defaultvalue(NULL)] Pointer to [[PXV:IPXV_AsyncDoCallback|IPXV_AsyncDoCallback]]. You may implement object with this callback interface and pass here to catch moment when your specified operation is started/finished in the background thread. This parameter is optional and can be <tt>NULL</tt>. | :[in, defaultvalue(NULL)] Pointer to [[PXV:IPXV_AsyncDoCallback|IPXV_AsyncDoCallback]]. You may implement object with this callback interface and pass here to catch moment when your specified operation is started/finished in the background thread. This parameter is optional and can be <tt>NULL</tt>. |
Revision as of 13:57, 24 May 2015
This method executes operation in background thread.
Syntax
HRESULT AsyncDo([in] IOperation* pOp, [in, defaultvalue(0)] ULONG nOpExecFlags, [in, defaultvalue(NULL)] IPXV_AsyncDoCallback* pAsyncDoCb);
Parameters
- pOp
- [in] Pointer to IOperation object. The IOperation::Do function will be called in background thread.
- nOpExecFlags
- [in, defaultvalue(0)] The set of OpExecFlags. This parameter is optional and can be
0
. - pAsyncDoCb
- [in, defaultvalue(NULL)] Pointer to IPXV_AsyncDoCallback. You may implement object with this callback interface and pass here to catch moment when your specified operation is started/finished in the background thread. This parameter is optional and can be NULL.
Return Value
Returns S_OK
if operation was successful or error code in other cases.