GEV_STATUS GevEnumerateGevDevices

(GEV_NETWORK_INTERFACE *pIPAddr,
 UINT32 discoveryTimeout,
 GEV_DEVICE_INTERFACE *pDevice, UINT32 maxDevices,
 PUINT32 pNumDevices);

Description

Fills a list of device interfaces visible from the application through a particular network interface.

Parameters

pIPAddr

Pointer to the GEV_NETWORK_INTERFACE structure to use to query the attached network for the presence of GigE Vision camera devices.

discoveryTimeout

Time, in milliseconds, to wait for a response from cameras on the attached network.

pDevice

Pointer to an array of GEV_DEVICE_INTERFACE (also known as GEV_CAMERA_INFO) structures to contain information for cameras found on the attached network.

maxDevices

Maximum number of entries in the list pointed to by pDevice.

pNumDevices

Pointer to contain the number of devices found on the network.

Return Value

GEV_STATUS

Possible values are:

GEV_STATUS_SUCCESS
GEV_STATUS_ERROR (an internal error in the library)  

Related Topics

Member Function Descriptions