The EnumMonitors function initializes an array of structures with data describing the monitors for the specified server.
BOOL EnumMonitors(
|
LPTSTR pName, |
// pointer to server name |
|
DWORD Level, |
// structure level |
|
LPBYTE pMonitors, |
// pointer to structure array |
|
DWORD cbBuf, |
// size, in bytes, of buffer |
|
LPDWORD pcbNeeded, |
// addr. of variable with no. of bytes copied (or required) |
|
LPDWORD pcReturned |
// addr. of variable with no. of job info. structures copied |
|
); |
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error information, call GetLastError.