Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-cw
Commits
c30ac077
Commit
c30ac077
authored
Feb 01, 2006
by
Detlef Riekenberg
Committed by
Alexandre Julliard
Feb 01, 2006
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
winspool.h: Add missing declarations.
parent
460e2ad7
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
159 additions
and
13 deletions
+159
-13
winspool.h
include/winspool.h
+159
-13
No files found.
include/winspool.h
View file @
c30ac077
...
...
@@ -28,20 +28,20 @@ extern "C" {
/* DEFINES */
#define PRINTER_ATTRIBUTE_QUEUED 0x00000001
#define PRINTER_ATTRIBUTE_DIRECT 0x00000002
#define PRINTER_ATTRIBUTE_DEFAULT 0x00000004
#define PRINTER_ATTRIBUTE_SHARED 0x00000008
#define PRINTER_ATTRIBUTE_NETWORK 0x00000010
#define PRINTER_ATTRIBUTE_HIDDEN 0x00000020
#define PRINTER_ATTRIBUTE_LOCAL 0x00000040
#define PRINTER_ATTRIBUTE_QUEUED 0x00000001
#define PRINTER_ATTRIBUTE_DIRECT 0x00000002
#define PRINTER_ATTRIBUTE_DEFAULT 0x00000004
#define PRINTER_ATTRIBUTE_SHARED 0x00000008
#define PRINTER_ATTRIBUTE_NETWORK 0x00000010
#define PRINTER_ATTRIBUTE_HIDDEN 0x00000020
#define PRINTER_ATTRIBUTE_LOCAL 0x00000040
#define PRINTER_ATTRIBUTE_ENABLE_DEVQ 0x00000080
#define PRINTER_ATTRIBUTE_KEEPPRINTEDJOBS 0x00000100
#define PRINTER_ATTRIBUTE_DO_COMPLETE_FIRST 0x00000200
#define PRINTER_ATTRIBUTE_WORK_OFFLINE 0x00000400
#define PRINTER_ATTRIBUTE_ENABLE_BIDI 0x00000800
#define PRINTER_ATTRIBUTE_WORK_OFFLINE 0x00000400
#define PRINTER_ATTRIBUTE_ENABLE_BIDI 0x00000800
#define PRINTER_ATTRIBUTE_RAW_ONLY 0x00001000
#define PRINTER_ATTRIBUTE_PUBLISHED 0x00002000
#define PRINTER_CONTROL_PAUSE 1
#define PRINTER_CONTROL_RESUME 2
...
...
@@ -69,6 +69,7 @@ extern "C" {
#define PRINTER_ENUM_ICON6 0x00200000
#define PRINTER_ENUM_ICON7 0x00400000
#define PRINTER_ENUM_ICON8 0x00800000
#define PRINTER_ENUM_HIDE 0x01000000
/* various printer statuses */
...
...
@@ -301,7 +302,7 @@ DECL_WINELIB_TYPE_AW(PDRIVER_INFO_1)
DECL_WINELIB_TYPE_AW
(
LPDRIVER_INFO_1
)
typedef
struct
_DRIVER_INFO_2A
{
DWORD
cVersion
;
DWORD
cVersion
;
LPSTR
pName
;
LPSTR
pEnvironment
;
LPSTR
pDriverPath
;
...
...
@@ -310,7 +311,7 @@ typedef struct _DRIVER_INFO_2A {
}
DRIVER_INFO_2A
,
*
PDRIVER_INFO_2A
,
*
LPDRIVER_INFO_2A
;
typedef
struct
_DRIVER_INFO_2W
{
DWORD
cVersion
;
DWORD
cVersion
;
LPWSTR
pName
;
LPWSTR
pEnvironment
;
LPWSTR
pDriverPath
;
...
...
@@ -352,6 +353,112 @@ DECL_WINELIB_TYPE_AW(DRIVER_INFO_3)
DECL_WINELIB_TYPE_AW
(
PDRIVER_INFO_3
)
DECL_WINELIB_TYPE_AW
(
LPDRIVER_INFO_3
)
typedef
struct
_DRIVER_INFO_4A
{
DWORD
cVersion
;
LPSTR
pName
;
LPSTR
pEnvironment
;
LPSTR
pDriverPath
;
LPSTR
pDataFile
;
LPSTR
pConfigFile
;
LPSTR
pHelpFile
;
LPSTR
pDependentFiles
;
LPSTR
pMonitorName
;
LPSTR
pDefaultDataType
;
LPSTR
pszzPreviousNames
;
}
DRIVER_INFO_4A
,
*
PDRIVER_INFO_4A
,
*
LPDRIVER_INFO_4A
;
typedef
struct
_DRIVER_INFO_4W
{
DWORD
cVersion
;
LPWSTR
pName
;
LPWSTR
pEnvironment
;
LPWSTR
pDriverPath
;
LPWSTR
pDataFile
;
LPWSTR
pConfigFile
;
LPWSTR
pHelpFile
;
LPWSTR
pDependentFiles
;
LPWSTR
pMonitorName
;
LPWSTR
pDefaultDataType
;
LPWSTR
pszzPreviousNames
;
}
DRIVER_INFO_4W
,
*
PDRIVER_INFO_4W
,
*
LPDRIVER_INFO_4W
;
DECL_WINELIB_TYPE_AW
(
DRIVER_INFO_4
)
DECL_WINELIB_TYPE_AW
(
PDRIVER_INFO_4
)
DECL_WINELIB_TYPE_AW
(
LPDRIVER_INFO_4
)
typedef
struct
_DRIVER_INFO_5A
{
DWORD
cVersion
;
LPSTR
pName
;
LPSTR
pEnvironment
;
LPSTR
pDriverPath
;
LPSTR
pDataFile
;
LPSTR
pConfigFile
;
DWORD
dwDriverAttributes
;
DWORD
dwConfigVersion
;
DWORD
dwDriverVersion
;
}
DRIVER_INFO_5A
,
*
PDRIVER_INFO_5A
,
*
LPDRIVER_INFO_5A
;
typedef
struct
_DRIVER_INFO_5W
{
DWORD
cVersion
;
LPWSTR
pName
;
LPWSTR
pEnvironment
;
LPWSTR
pDriverPath
;
LPWSTR
pDataFile
;
LPWSTR
pConfigFile
;
DWORD
dwDriverAttributes
;
DWORD
dwConfigVersion
;
DWORD
dwDriverVersion
;
}
DRIVER_INFO_5W
,
*
PDRIVER_INFO_5W
,
*
LPDRIVER_INFO_5W
;
DECL_WINELIB_TYPE_AW
(
DRIVER_INFO_5
)
DECL_WINELIB_TYPE_AW
(
PDRIVER_INFO_5
)
DECL_WINELIB_TYPE_AW
(
LPDRIVER_INFO_5
)
typedef
struct
_DRIVER_INFO_6A
{
DWORD
cVersion
;
LPSTR
pName
;
LPSTR
pEnvironment
;
LPSTR
pDriverPath
;
LPSTR
pDataFile
;
LPSTR
pConfigFile
;
LPSTR
pHelpFile
;
LPSTR
pDependentFiles
;
LPSTR
pMonitorName
;
LPSTR
pDefaultDataType
;
LPSTR
pszzPreviousNames
;
FILETIME
ftDriverDate
;
DWORDLONG
dwlDriverVersion
;
LPSTR
pszMfgName
;
LPSTR
pszOEMUrl
;
LPSTR
pszHardwareID
;
LPSTR
pszProvider
;
}
DRIVER_INFO_6A
,
*
PDRIVER_INFO_6A
,
*
LPDRIVER_INFO_6A
;
typedef
struct
_DRIVER_INFO_6W
{
DWORD
cVersion
;
LPWSTR
pName
;
LPWSTR
pEnvironment
;
LPWSTR
pDriverPath
;
LPWSTR
pDataFile
;
LPWSTR
pConfigFile
;
LPWSTR
pHelpFile
;
LPWSTR
pDependentFiles
;
LPWSTR
pMonitorName
;
LPWSTR
pDefaultDataType
;
LPWSTR
pszzPreviousNames
;
FILETIME
ftDriverDate
;
DWORDLONG
dwlDriverVersion
;
LPWSTR
pszMfgName
;
LPWSTR
pszOEMUrl
;
LPWSTR
pszHardwareID
;
LPWSTR
pszProvider
;
}
DRIVER_INFO_6W
,
*
PDRIVER_INFO_6W
,
*
LPDRIVER_INFO_6W
;
DECL_WINELIB_TYPE_AW
(
DRIVER_INFO_6
)
DECL_WINELIB_TYPE_AW
(
PDRIVER_INFO_6
)
DECL_WINELIB_TYPE_AW
(
LPDRIVER_INFO_6
)
typedef
struct
_PRINTER_INFO_1A
{
DWORD
Flags
;
LPSTR
pDescription
;
...
...
@@ -471,6 +578,45 @@ typedef struct _PRINTER_INFO_6 {
DWORD
dwStatus
;
}
PRINTER_INFO_6
,
*
PPRINTER_INFO_6
,
*
LPPRINTER_INFO_6
;
typedef
struct
_PRINTER_INFO_7A
{
LPSTR
pszObjectGUID
;
DWORD
dwAction
;
}
PRINTER_INFO_7A
,
*
PPRINTER_INFO_7A
,
*
LPPRINTER_INFO_7A
;
typedef
struct
_PRINTER_INFO_7W
{
LPWSTR
pszObjectGUID
;
DWORD
dwAction
;
}
PRINTER_INFO_7W
,
*
PPRINTER_INFO_7W
,
*
LPPRINTER_INFO_7W
;
DECL_WINELIB_TYPE_AW
(
PRINTER_INFO_7
)
DECL_WINELIB_TYPE_AW
(
PPRINTER_INFO_7
)
DECL_WINELIB_TYPE_AW
(
LPPRINTER_INFO_7
)
typedef
struct
_PRINTER_INFO_8A
{
LPDEVMODEA
pDevMode
;
}
PRINTER_INFO_8A
,
*
PPRINTER_INFO_8A
,
*
LPPRINTER_INFO_8A
;
typedef
struct
_PRINTER_INFO_8W
{
LPDEVMODEW
pDevMode
;
}
PRINTER_INFO_8W
,
*
PPRINTER_INFO_8W
,
*
LPPRINTER_INFO_8W
;
DECL_WINELIB_TYPE_AW
(
PRINTER_INFO_8
)
DECL_WINELIB_TYPE_AW
(
PPRINTER_INFO_8
)
DECL_WINELIB_TYPE_AW
(
LPPRINTER_INFO_8
)
typedef
struct
_PRINTER_INFO_9A
{
LPDEVMODEA
pDevMode
;
}
PRINTER_INFO_9A
,
*
PPRINTER_INFO_9A
,
*
LPPRINTER_INFO_9A
;
typedef
struct
_PRINTER_INFO_9W
{
LPDEVMODEW
pDevMode
;
}
PRINTER_INFO_9W
,
*
PPRINTER_INFO_9W
,
*
LPPRINTER_INFO_9W
;
DECL_WINELIB_TYPE_AW
(
PRINTER_INFO_9
)
DECL_WINELIB_TYPE_AW
(
PPRINTER_INFO_9
)
DECL_WINELIB_TYPE_AW
(
LPPRINTER_INFO_9
)
typedef
struct
_JOB_INFO_1A
{
DWORD
JobId
;
LPSTR
pPrinterName
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment