/**
  * @brief Запрашивает и возвращает расширенную информацию о считывателе.
  * @param pEndPoint строка подключения
  * @param deviceAddress адрес устройства
  * @param pDeviceInfo не null указатель на структуру с информацией об устройстве
  * @return Код ошибки
  */
 public error_t RG_GetInfoExt(ref RG_ENDPOINT pEndPoint, byte deviceAddress, ref RG_DEVICE_INFO_EXT pDeviceInfo)
 {
     if (_disposed)
     {
         throw new ObjectDisposedException(GetType().FullName);
     }
     return(_delegates.RG_GetInfoExt(ref pEndPoint, deviceAddress, ref pDeviceInfo));
 }
예제 #2
0
 internal static extern error_t RG_GetInfoExt(ref RG_ENDPOINT pEndPoint, byte deviceAddress, [In, Out] ref RG_DEVICE_INFO_EXT pDeviceInfo);
예제 #3
0
 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));
 }