Back to Aurora Vision Library website

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

GenTL_EnumLibraries


Header: Genicam.h
Namespace: avl
Module: Genicam

Returns a list of loaded GenTL provider libraries available in the local system.

Syntax

C++
C#
 
void avl::GenTL_EnumLibraries
(
	atl::Array<atl::String>& outLibraryPaths
)

Parameters

Name Type Default Description
Output value outLibraryPaths Array<String>& List of paths identifying libraries.

Description

At first use of any function, the GenTL subsystem will enumerate and attempt to load GenTL provider libraries registered in system. This function returns a list of successfully loaded GenTL provider libraries that can be used to communicate with devices. Single GenTL provider is identified by a path to its main module (a file with .cti extension).

To obtain additional information about provider library use GenTL_GetLibraryDescriptor function. To enumerate communication interfaces provided by the library use GenTL_EnumLibraryInterfaces function.