MONITORINIT - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// winsplp.h

typedef struct _MONITORINIT {
  DWORD       cbSize;
  HANDLE      hSpooler;
  HKEYMONITOR hckRegistryRoot;
  PMONITORREG pMonitorReg;
  BOOL        bLocal;
  LPCWSTR     pszServerName;
} MONITORINIT, *PMONITORINIT;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-winsplp-_monitorinit)

_MONITORINIT structure

Description

The MONITORINIT structure is used as an input parameter to a print monitor's InitializePrintMonitor2 function.

Members

cbSize

Size, in bytes, of the MONITORINIT structure.

hSpooler

Spooler handle, for use as input to functions identified by the MONITORREG structure.

hckRegistryRoot

Registry handle, for use as input to functions identified by the MONITORREG structure.

pMonitorReg

Pointer to a MONITORREG structure.

bLocal

TRUE if the monitor is being called by a local node spooler. FALSE if the monitor is being called by a cluster spooler. (Monitors can usually ignore this member.)

pszServerName

Caller-supplied pointer to a string representing a server name.

See also

InitializePrintMonitor2

MONITORREG