The EnumJobNotifications method returns a QueryResults object that enumerates notifications made by Microsoft® SQL Server™ 2000 Agent on completion of job execution.
object.EnumJobNotifications as QueryResults
object
Expression that evaluates to an object in the Applies To list
HRESULT EnumJobNotifications(
LPSQLDMOQUERYRESULTS *ppResults);
The EnumJobNotifications method returns a QueryResults object that contains one result set defined by these columns.
Column name | Data type | Description |
---|---|---|
job_id | uniqueidentifier | System-generated identifier for a SQL Server Agent job. |
name | nvarchar(129) | Job name. |
notify_level_email | integer | Job completion status causing notification by e-mail. Interpret as described in Remarks. |
notify_level_netsend | integer | Job completion status causing notification by network pop-up message. Interpret as described in Remarks. |
notify_level_page | integer | Job completion status causing notification by pager. Interpret as described in Remarks. |
Interpret values returned in value returned in the notify_level_email, notify_level_netsend, and notify_level_page columns using these values.
Value | Description |
---|---|
0 | Operator not configured for notification by notification method. |
1 | Operator receives notification of a successful job execution. |
2 | Operator receives notification of an unsuccessful execution attempt. |
3 | Operator receives notification regardless of execution outcome. |
The result set returned enumerates all jobs for which an operator will receive notification on execution attempt completion. At least one of the columns notify_level_email, notify_level_netsend, or notify_level_page will contain a non-zero value for all rows in the result set.