ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

PMONITOR Struct Reference

#include <winsplp.h>

Public Member Functions

 BOOL (WINAPI *pfnEnumPorts)(LPWSTR pName
 BOOL (WINAPI *pfnOpenPort)(LPWSTR pName
 BOOL (WINAPI *pfnOpenPortEx)(LPWSTR pPortName
 BOOL (WINAPI *pfnStartDocPort)(HANDLE hPort
 BOOL (WINAPI *pfnWritePort)(HANDLE hPort
 BOOL (WINAPI *pfnReadPort)(HANDLE hPort
 BOOL (WINAPI *pfnEndDocPort)(HANDLE hPort)
 BOOL (WINAPI *pfnClosePort)(HANDLE hPort)
 BOOL (WINAPI *pfnAddPort)(LPWSTR pName
 BOOL (WINAPI *pfnAddPortEx)(LPWSTR pName
 BOOL (WINAPI *pfnConfigurePort)(LPWSTR pName
 BOOL (WINAPI *pfnDeletePort)(LPWSTR pName
 BOOL (WINAPI *pfnGetPrinterDataFromPort)(HANDLE hPort
 BOOL (WINAPI *pfnSetPortTimeOuts)(HANDLE hPort
 BOOL (WINAPI *pfnXcvOpenPort)(LPCWSTR pszObject
 DWORD (WINAPI *pfnXcvDataPort)(HANDLE hXcv
 BOOL (WINAPI *pfnXcvClosePort)(HANDLE hXcv)

Data Fields

DWORD Level
DWORD LPBYTE pPorts
DWORD LPBYTE DWORD cbBuf
DWORD LPBYTE DWORD LPDWORD pcbNeeded
DWORD LPBYTE DWORD LPDWORD LPDWORD pcReturned
PHANDLE pHandle
LPWSTR pPrinterName
LPWSTR PHANDLE pHandle
LPWSTR PHANDLE struct _MONITOR * pMonitor
LPWSTR DWORD JobId
LPWSTR DWORD DWORD Level
LPWSTR DWORD DWORD LPBYTE pDocInfo
LPBYTE pBuffer
LPBYTE DWORD cbBuf
LPBYTE DWORD LPDWORD pcbWritten
LPBYTE DWORD cbBuffer
LPBYTE DWORD LPDWORD pcbRead
HWND hWnd
HWND LPWSTR pMonitorName
DWORD LPBYTE lpBuffer
DWORD LPBYTE LPWSTR lpMonitorName
HWND LPWSTR pPortName
DWORD ControlID
DWORD LPWSTR pValueName
DWORD LPWSTR LPWSTR lpInBuffer
DWORD LPWSTR LPWSTR DWORD cbInBuffer
DWORD LPWSTR LPWSTR DWORD LPWSTR lpOutBuffer
DWORD LPWSTR LPWSTR DWORD
LPWSTR DWORD 
cbOutBuffer
DWORD LPWSTR LPWSTR DWORD
LPWSTR DWORD LPDWORD 
lpcbReturned
LPCOMMTIMEOUTS lpCTO
LPCOMMTIMEOUTS DWORD reserved
ACCESS_MASK GrantedAccess
ACCESS_MASK PHANDLE phXcv
LPCWSTR pszDataName
LPCWSTR PBYTE pInputData
LPCWSTR PBYTE DWORD cbInputData
LPCWSTR PBYTE DWORD PBYTE pOutputData
LPCWSTR PBYTE DWORD PBYTE DWORD cbOutputData
LPCWSTR PBYTE DWORD PBYTE
DWORD PDWORD 
pcbOutputNeeded
HEAD head
struct _MONITOR * pMonitorNext
union {
   DWORD   dwMONFlags
   struct {
      DWORD   IsVisible: 1
      DWORD   IsPalette: 1
      DWORD   IsPrimary: 1
   } 
}; 
RECT rcMonitor
RECT rcWork
HRGN hrgnMonitor
SHORT cFullScreen
SHORT cWndStack
HDEV hDev

Detailed Description

Definition at line 318 of file winsplp.h.


The documentation for this struct was generated from the following files:

Generated on Sat May 26 2012 06:37:15 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.