PRINTERINFO
typedef struct tagPRINTERINFO
{
L_UINT uStructSize;
L_CHAR szPrinterStatus[MAX_SIZE];
L_CHAR szPrinterStatusInfo[MAX_SIZE];
L_CHAR szPrinterName[MAX_SIZE];
L_CHAR szManufacturer[MAX_SIZE];
L_CHAR szManufacturerModelName[MAX_SIZE];
L_CHAR szDeviceSerialNumber[MAX_SIZE];
L_CHAR szSoftwareVersions[MAX_SIZE];
L_CHAR szDateOfLastCalibration[MAX_SIZE];
L_CHAR 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). |
Comments
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.
See Also
Functions: |
LDicomPrintSCU::GetPrinterInfo, LDicomPrintSCU::GetPrinterInfo |
Topics: |