public static extern uint FS_GetSystemInfo(uint DeviceHandle, ref FireDTVConstants.FireDTV_SYSTEM_INFO pSystemInfo);
 public static extern uint FS_GetFirmwareVersion(uint DeviceHandle,
                                                 ref FireDTVConstants.FireDTV_FIRMWARE_VERSION Version);
 public static extern uint FS_GetDriverVersion(uint DeviceHandle,
                                               ref FireDTVConstants.FireDTV_DRIVER_VERSION pDriverVersion);
 public static extern uint FS_GetTunerType(uint DeviceHandle, ref FireDTVConstants.FireDTVTunerType TunerType);
 public FireDTVDeviceOpenException(FireDTVConstants.FireDTVStatusCodes status, string message)
   : base(status, message) {}
 public FireDTVException(FireDTVConstants.FireDTVStatusCodes status, string message)
   : base()
 {
   friendlyMessage = message;
   statusCode = status;
 }