Back to Aurora Vision Library website

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

GenTL_OpenLibrarySystemModuleSettings


Header: Genicam.h
Namespace: avl
Module: Genicam

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

Syntax

C++
C#
 
GenTLHandle avl::GenTL_OpenLibrarySystemModuleSettings
(
	const atl::String& inLibraryPath
)

Parameters

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

Description

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.

Exceptions

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.