Retrieves the progress of current operation.
|C||HRESULT ILTDVDBurner_getProgress(pDVDBurner, pState, pProgress, pComplete, pDescription)|
|C++||HRESULT GetProgress(pState, pProgress, pComplete, pDescription)|
Pointer to an ILTDVDBurner interface.
Pointer to a variable to be updated with the current state of the burner. Possible values are:
|LTDVDBurner_State_Idle|| The burner is in the idle state. Operations and checks that require the burner to be in the idle state can be performed now.|
|LTDVDBurner_State_Writing|| The burner is performing a writing operation. Certain operations and checks cannot be performed while the burner is in this state.|
|LTDVDBurner_State_TestWriting|| The burner is performing a writing test. Certain operations and checks cannot be performed while the burner is in this state.|
|LTDVDBurner_State_Erasing|| The burner is performing an erasing operation. Certain operations and checks cannot be performed while the burner is in this state.|
Pointer to a variable to be updated with current operation progress. Possible values are:
|LTDVDBurner_Progress_Idle|| No operation is being performed.|
|LTDVDBurner_Progress_Initializing|| Performing steps required before starting the actual operation.|
|LTDVDBurner_Progress_Writing|| Writing an image to disc.|
|LTDVDBurner_Progress_Finalizing|| Finalizing the current operation.|
|LTDVDBurner_Progress_Erasing|| Erasing data from the disc.|
|LTDVDBurner_Progress_Completed|| Operation completed.|
|LTDVDBurner_Progress_Aborted|| Operation aborted due to errors.|
Pointer to a variable to be updated with the current operation completion status. Possible values range from 0 to 10000, where the value 0 means 0% completed while the value 10000 means 100% completed.
Pointer to a character string to be updated with a description of the current step being performed, or the current encountered errors.
|S_OK||The function was successful.|
|<> S_OK||An error occurred. Refer to the Error Codes or the HRESULT error codes in the DirectShow documentation.|
If the function succeeds, the user is responsible for freeing the string retrieved in
pDescription by calling SysFreeString.
Medical Web Viewer .NET
.NET, Java, Android, and iOS/macOS Assemblies
C API/C++ Class Libraries