Locks all modules of the same AppID that were unlocked using ILMDSKernel2::UnlockModule.
As of v21 the LEADTOOLS Multimedia toolkit has been updated to use a seamless license mechanism and any new development must use it. The new licensing mechanism uses L_SetLicenseFile and L_SetLicenseBuffer. For a step-by-step tutorial on a C DLL platform, refer to Add References and Set a License.
The ILMDSKernel2::UnlockModule mechanism is still supported in v21.
|C||HRESULT ILMDSKernel2_LockModules(pDSKrn, AppID, Flags)|
|C++||HRESULT LockModules(AppID, Flags)|
|VB||object.LockModules(AppID As String, Flags As Long) As Long|
Pointer to an interface.
The application ID. This cannot be NULL (empty).
Flags that specify the level at which locking will be performed. For a list of possible values, refer to LockFlagsConstants2.
|S_OK||The function ran successfully.|
|<> S_OK||An error occurred. Refer to the Error Codes or the HRESULT error codes in the DirectShow documentation.|
You must call ILMDSKernel2::LockModules:
For an example, refer to Using the DSKernel Object.
Medical Web Viewer .NET
.NET, Java, Android, and iOS/macOS Assemblies
C API/C++ Class Libraries