Back to Adaptive Vision Library website

You are here: Start » Function Reference » GenTL » GenTL_OpenLibrarySystemModuleSettings


Header: Genicam.h
Namespace: avl
Module: Genicam

Opens configuration node set (a system module configuration) of GenTL provider library.


GenTLHandle avl::GenTL_OpenLibrarySystemModuleSettings
	const atl::String& inLibraryPath


Name Type Default Description
Input value
inLibraryPath const String& Path identifying library which system module should be accessed.


This function allows to access library extended settings through GenAPI interface. The function will open specified library system module and return a handle to its instance. You can use GenApi functions to access module settings. These settings affect software-side transport layer across whole provider library.

For every call to GenTL_OpenLibrarySystemModuleSettings a GenTL_CloseHandle function must be called on returned handle.


This function will throw an exception in the following situations:

  • Invalid provider library path is specified.
  • GenICam device description xml file of software module could not be loaded.
  • Other general GenTL or GenICam error occurred.