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

PMONITOR2 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)(HANDLE hMonitor
 DWORD (WINAPI *pfnXcvDataPort)(HANDLE hXcv
 BOOL (WINAPI *pfnXcvClosePort)(HANDLE hXcv)
 VOID (WINAPI *pfnShutdown)(HANDLE hMonitor)
 DWORD (WINAPI *pfnSendRecvBidiDataFromPort)(HANDLE hPort
 DWORD (WINAPI *pfnNotifyUsedPorts)(HANDLE hMonitor
 DWORD (WINAPI *pfnNotifyUnusedPorts)(HANDLE hMonitor

Data Fields

DWORD cbSize
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 _MONITOR2 * pMonitor2
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
LPCWSTR pszObject
LPCWSTR ACCESS_MASK GrantedAccess
LPCWSTR 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
DWORD dwAccessBit
DWORD LPCWSTR pAction
DWORD LPCWSTR
PBIDI_REQUEST_CONTAINER 
pReqData
DWORD LPCWSTR
PBIDI_REQUEST_CONTAINER
PBIDI_RESPONSE_CONTAINER * 
ppResData
DWORD cPorts
DWORD PCWSTRppszPorts

Detailed Description

Definition at line 356 of file winsplp.h.


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

Generated on Fri May 25 2012 06:35:30 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.