Back to Adaptive Vision Library website

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

GenTL_EnumLibraryInterfaces


Header: Genicam.h
Namespace: avl
Module: Genicam

Returns a list of communication interfaces available in specified provider module library.

Syntax

C++
C#
 
void avl::GenTL_EnumLibraryInterfaces
(
	const atl::String& inLibraryPath,
	atl::Array<atl::String>& outInterfaceIds
)

Parameters

Name Type Default Description
inLibraryPath const String& Path identifying provider library.
outInterfaceIds Array<String>& List of strings identifying interfaces.

Description

This function requests the GenTL provider to refresh a list of available communication interfaces. Parameter outInterfaceIds is than filled with unique textual ids of such interfaces.

To obtain additional information about an interface use GenTL_GetInterfaceDescriptor function.

See Also

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