/*++ Copyright (c) 1990-2000 Microsoft Corporation All rights reserved Module Name: offsets.h Abstract: Global structure declarations used by marshalling and string packing code. Author: Environment: User Mode - Spoolss Revision History: Notes: --*/ #ifndef _OFFSETS_H #define _OFFSETS_H #include "mType.h" extern DWORD PrinterInfoStressOffsets[]; extern DWORD PrinterInfoStressStrings[]; extern DWORD PrinterInfo4Offsets[]; extern DWORD PrinterInfo4Strings[]; extern DWORD PrinterInfo1Offsets[]; extern DWORD PrinterInfo1Strings[]; extern DWORD PrinterInfo2Offsets[]; extern DWORD PrinterInfo2Strings[]; extern DWORD PrinterInfo3Offsets[]; extern DWORD PrinterInfo3Strings[]; extern DWORD PrinterInfo5Offsets[]; extern DWORD PrinterInfo5Strings[]; extern DWORD PrinterInfo6Offsets[]; extern DWORD PrinterInfo6Strings[]; extern DWORD PrinterInfo7Offsets[]; extern DWORD PrinterInfo7Strings[]; extern DWORD PrinterInfo8Offsets[]; extern DWORD PrinterInfo8Strings[]; extern DWORD PrinterInfo9Offsets[]; extern DWORD PrinterInfo9Strings[]; extern DWORD JobInfo1Offsets[]; extern DWORD JobInfo1Strings[]; extern DWORD JobInfo2Offsets[]; extern DWORD JobInfo2Strings[]; extern DWORD JobInfo3Offsets[]; extern DWORD JobInfo3Strings[]; extern DWORD DriverInfo1Offsets[]; extern DWORD DriverInfo1Strings[]; extern DWORD DriverInfo2Offsets[]; extern DWORD DriverInfo2Strings[]; extern DWORD DriverInfo3Offsets[]; extern DWORD DriverInfo3Strings[]; extern DWORD DriverInfo4Offsets[]; extern DWORD DriverInfo4Strings[]; extern DWORD DriverInfo5Offsets[]; extern DWORD DriverInfo5Strings[]; extern DWORD DriverInfo6Offsets[]; extern DWORD DriverInfoVersionStrings[]; extern DWORD DriverInfo6Strings[]; extern DWORD AddJobOffsets[]; extern DWORD AddJob2Offsets[]; extern DWORD AddJobStrings[]; extern DWORD AddJob2Strings[]; extern DWORD FormInfo1Offsets[]; extern DWORD FormInfo1Strings[]; extern DWORD PortInfo1Offsets[]; extern DWORD PortInfo1Strings[]; extern DWORD PortInfo2Offsets[]; extern DWORD PortInfo2Strings[]; extern DWORD PortInfo3Offsets[]; extern DWORD PrintProcessorInfo1Offsets[]; extern DWORD PrintProcessorInfo1Strings[]; extern DWORD MonitorInfo1Offsets[]; extern DWORD MonitorInfo2Offsets[]; extern DWORD MonitorInfo1Strings[]; extern DWORD MonitorInfo2Strings[]; extern DWORD DocInfo1Offsets[]; extern DWORD DocInfo1Strings[]; extern DWORD ProvidorInfo1Strings[]; extern DWORD ProvidorInfo2Strings[]; extern DWORD DatatypeInfo1Offsets[]; extern DWORD DatatypeInfo1Strings[]; extern DWORD PrinterEnumValuesOffsets[]; extern FieldInfo PrinterInfoStressFields[]; extern FieldInfo PrinterInfo4Fields[]; extern FieldInfo PrinterInfo1Fields[]; extern FieldInfo PrinterInfo2Fields[]; extern FieldInfo PrinterInfo3Fields[]; extern FieldInfo PrinterInfo5Fields[]; extern FieldInfo PrinterInfo6Fields[]; extern FieldInfo PrinterInfo7Fields[]; extern FieldInfo PrinterInfo8Fields[]; extern FieldInfo PrinterInfo9Fields[]; extern FieldInfo JobInfo1Fields[]; extern FieldInfo JobInfo2Fields[]; extern FieldInfo JobInfo3Fields[]; extern FieldInfo DriverInfo1Fields[]; extern FieldInfo DriverInfo2Fields[]; extern FieldInfo DriverInfo3Fields[]; extern FieldInfo DriverInfo4Fields[]; extern FieldInfo DriverInfo5Fields[]; extern FieldInfo DriverInfo6Fields[]; extern FieldInfo DriverInfoVersionFields[]; extern FieldInfo AddJobFields[]; extern FieldInfo AddJob2Fields[]; extern FieldInfo FormInfo1Fields[]; extern FieldInfo PortInfo1Fields[]; extern FieldInfo PortInfo2Fields[]; extern FieldInfo PortInfo3Fields[]; extern FieldInfo PrintProcessorInfo1Fields[]; extern FieldInfo MonitorInfo1Fields[]; extern FieldInfo MonitorInfo2Fields[]; extern FieldInfo DocInfo1Fields[]; extern FieldInfo DatatypeInfo1Fields[]; extern FieldInfo PrinterEnumValuesFields[]; extern FieldInfo PrinterInfoStressFields32[]; extern FieldInfo PrinterInfo4Fields32[]; extern FieldInfo PrinterInfo1Fields32[]; extern FieldInfo PrinterInfo2Fields32[]; extern FieldInfo PrinterInfo3Fields32[]; extern FieldInfo PrinterInfo5Fields32[]; extern FieldInfo PrinterInfo6Fields32[]; extern FieldInfo PrinterInfo7Fields32[]; extern FieldInfo PrinterInfo8Fields32[]; extern FieldInfo PrinterInfo9Fields32[]; extern FieldInfo JobInfo1Fields32[]; extern FieldInfo JobInfo2Fields32[]; extern FieldInfo JobInfo3Fields32[]; extern FieldInfo DriverInfo1Fields32[]; extern FieldInfo DriverInfo2Fields32[]; extern FieldInfo DriverInfo3Fields32[]; extern FieldInfo DriverInfo4Fields32[]; extern FieldInfo DriverInfo5Fields32[]; extern FieldInfo DriverInfo6Fields32[]; extern FieldInfo AddJobFields32[]; extern FieldInfo FormInfo1Fields32[]; extern FieldInfo PortInfo1Fields32[]; extern FieldInfo PortInfo2Fields32[]; extern FieldInfo PortInfo3Fields32[]; extern FieldInfo PrintProcessorInfo1Fields32[]; extern FieldInfo MonitorInfo1Fields32[]; extern FieldInfo MonitorInfo2Fields32[]; extern FieldInfo DocInfo1Fields32[]; extern FieldInfo DatatypeInfo1Fields32[]; extern FieldInfo PrinterEnumValuesFields32[]; #endif