internal static extern error_t RG_GetFoundDeviceInfo(IntPtr pDeviceEnumerator, uint deviceIndex, [In, Out] ref RG_ENDPOINT_INFO pEndpointInfo, [In, Out] ref RG_DEVICE_INFO_EXT pDeviceInfoExt);
/** * @brief * @param endPointListHandle Дескриптор перечислителя портов * @param pEndpointInfo Указатель на структуру с информацией о порте * @return Код ошибки */ public error_t RG_GetFoundDeviceInfo(IntPtr pDeviceEnumerator, uint deviceIndex, ref RG_ENDPOINT_INFO pEndpointInfo, ref RG_DEVICE_INFO_EXT pDeviceInfoExt) { if (_disposed) { throw new ObjectDisposedException(GetType().FullName); } return(_delegates.RG_GetFoundDeviceInfo(pDeviceEnumerator, deviceIndex, ref pEndpointInfo, ref pDeviceInfoExt)); }
internal static extern error_t RG_GetFoundEndPointInfo(IntPtr pPortEnumerator, uint portIndex, [In, Out] ref RG_ENDPOINT_INFO pEndpointInfo);
/** * @brief * @param endPointListHandle Дескриптор перечислителя точек подключения * @param pEndpointInfo Указатель на структуру с информацией о точке подключения * @return Код ошибки */ public error_t RG_GetFoundEndPointInfo(IntPtr endPointListHandle, uint listIndex, ref RG_ENDPOINT_INFO pEndpointInfo) { if (_disposed) { throw new ObjectDisposedException(GetType().FullName); } return(_delegates.RG_GetFoundEndPointInfo(endPointListHandle, listIndex, ref pEndpointInfo)); }