Class HardwareInfo Class

Represents basic hardware information.

Constructors:

NameDescription
Public methodHardwareInfo() Initializes a new instance of the HardwareInfo class.
Public methodHardwareInfo(Byte[], Int32) Initializes a new instance of the HardwareInfo class from buffer data.

Properties:

NameDescription
Public propertyBuildID Gets or sets the firmware build identification.
Public propertyManufacturer Gets or sets the camera's manufacturer name.
Public propertySerialNumber Gets or sets the camera's serial number.
Public propertySoftwareVersion Gets or sets the software version.

Methods:

NameDescription
Public methodToArray() Returns a binary representation of the information.
Public methodCopyTo(Stream) Copies a binary representation of this info to a Stream.
Public methodLoad(Byte[], Int32) Populates the information from a buffer data.

Fields:

NameDescription
Public fieldUnknown1 Unknown value at offset 0x280.

Constants:

NameDescription
Public constantMaximumBuildIDSize Maximum number of bytes for the BuildID property.
Public constantMaximumManufacturerSize Maximum number of bytes for the Manufacturer property.
Public constantMaximumSerialNumberSize Maximum number of bytes for the SerialNumber property.
Public constantMaximumSoftwareVersionSize Maximum number of bytes for the SoftwareVersion property.