124
Programming Guide
5.4.3
ICardInfo
5.4.3.1 Version
Purpose
These functions get miscellaneous versions
Prototype
C/C++
HRESULT GetHardwareVersion (UINT *Version)
HRESULT GetFirmwareVersion (UINT *Version)
HRESULT GetDriverVersion (UINT *Version)
C#
int GetHardwareVersion (out uint Version)
int GetFirmwareVersion (out uint Version)
int GetDriverVersion (out uint Version)
VB.Net
GetHardwareVersion (ByRef Version as UInteger) As
Integer
GetFirmwareVersion (ByRef Version as UInteger) As
Integer
GetDriverVersion (ByRef Version as UInteger) As
Integer
Parameters
Version
A hexadecimal number that each byte represents a version
digital.
For driver version, Version = (Major << 24 + Minor << 16 +
Revision << 8 + Release).
For example, if Version = 0x1000001, it represents
“1.0.0.1”.
For firmware version, Version = (Year-2000) << 28 + Month
<< 24 + (Day / 16) << 20 + (Day % 16) << 16 + (Hour / 16)
<< 12 + (Hour % 16) << 8 + (Minute /16) << 4 + (Minute %
16).
To simplify, it can be expressed as the output of printf in C
language as following:
Summary of Contents for HDV62
Page 11: ...vi List of Figures...
Page 25: ...14 Installation Guide...
Page 26: ...Installation Guide 15...
Page 27: ...16 Installation Guide 4 Click next until driver installation is complete...
Page 105: ...94 Programming Guide Video Proc Amp...
Page 163: ...152 ViewCreatorPro Utility...