typedef struct tagPRINTERINFO
{
L_UINT uStructSize;
L_TCHAR szPrinterStatus[MAX_SIZE];
L_TCHAR szPrinterStatusInfo[MAX_SIZE];
L_TCHAR szPrinterName[MAX_SIZE];
L_TCHAR szManufacturer[MAX_SIZE];
L_TCHAR szManufacturerModelName[MAX_SIZE];
L_TCHAR szDeviceSerialNumber[MAX_SIZE];
L_TCHAR szSoftwareVersions[MAX_SIZE];
L_TCHAR szDateOfLastCalibration[MAX_SIZE];
L_TCHAR szTimeOfLastCalibration[MAX_SIZE];
} PRINTERINFO, * pPRINTERINFO;
The PRINTERINFO structure is used to specify the printer information retrieved from the Print SCP.
Member |
Description |
uStructSize |
Size of the structure. |
szPrinterStatus |
Printer Status (2110,0010). |
szPrinterStatusInfo |
Printer Status Info (2110,0020). |
szPrinterName |
Printer Name (2110,0030). |
szManufacturer |
Manufacturer (0008,0070). |
szManufacturerModelName |
Manufacturer's Model Name (0008,1090). |
szDeviceSerialNumber |
Device Serial Number (0018,1000). |
szSoftwareVersions |
Software Version(s) (0018,1020). |
szDateOfLastCalibration |
Date of Last Calibration (0018,1200). |
szTimeOfLastCalibration |
Time of Last Calibration (0018,1201). |
Refer to the DICOM standard for more details about the attributes described by this structure.
When using the structure with the function LDicomPrintSCU::GetPrinterInfo to specify the required printer information, the member uStructSize must specify the size of the structure. The function LDicomPrintSCU::GetPrinterInfo which obtains the information retrieved sets the member to the size of the structure.
Functions: |
LDicomPrintSCU::GetPrinterInfo, LDicomPrintSCU::GetPrinterInfo |
Topics: |
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET