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.