Filter Library Camera Interface Physics

__SpmDeviceInfo Struct Reference

#include <InterfaceDLL.h>

List of all members.


Detailed Description

Structure: SPMDEVICEINFO for PROTOCOL [main program - camera dll].

Type to support the exchange of data between the CameraDLL and the main program.

 typedef struct __SpmDeviceInfo
 {
        DWORD           dwSize;                         // Should be sizeof(SPMDEVICEINFO) 
        WORD            wMajorVersion;          // Major version number of Dll.
  WORD          wMinorVersion;          // Minor version number of Dll.
        LPCTSTR lpszDeviceName;                 // The name of the Device Interface Dll.
        LPCTSTR lpszDeviceDescription;  // Short functional description of Dll.
        LPCTSTR lpszBuildDate;                  // Creation date of Dll.
        LPCTSTR lpszManufacturer;               // Designer/Author of Dll.
        
 } SPMDEVICEINFO , *LPSPMDEVICEINFO;

The SpmDeviceInfo structure is used by the main program to get information from a Dll when it is added to the device list. Also the projectmanager uses this structure to check if the currently loaded Dll is correct to open a saved project.

Definition at line 615 of file InterfaceDLL.h.

Public Attributes

DWORD dwSize
 Should be sizeof(SPMDEVICEINFO).
WORD wMajorVersion
 Major version number of Dll.
WORD wMinorVersion
 Minor version number of Dll.
LPCTSTR lpcsDeviceName
 The name of the Device Interface Dll.
LPCTSTR lpcsDeviceDescription
 Short functional description of Dll.
LPCTSTR lpcsBuildDate
 Creation date of Dll.
LPCTSTR lpcsManufacturer
 Designer/Author of Dll.


The documentation for this struct was generated from the following file:
Camera Filter Library documentation © 2004-2007 by Leiden Probe Microscopy