# INotifyJob

Description:

`INotifyJob` contains the data when calling a notification.
```cpp
import "OxSvrSpt.idl"
```
Properties:
```cpp
INotifyOutputParameters OutputParameters [get]
INotifyErrors Errors [get]
INotifyInputParameters InputParameters [get]
BSTR Name [get]
INotifyOutputFileParameters OutputFileParameters [get]
INotifyInputFileParameters InputFileParameters [get]
long UserData [get, set]
```
Documentation of Properties:

* `INotifyErrors Errors [get]`

`Errors` returns the collection for capturing errors.

Parameters:

: `pVal` (VB return parameter) `INotifyErrors` collection

* `INotifyInputFileParameters InputFileParameters [get]`

`InputFileParameters` returns the collection of file parameters passed to the notification.

Parameters:

: `pVal` (VB return parameter) `INotifyInputFileParameters` collection

* `INotifyInputParameters InputParameters [get]`

`InputParameters` returns the collection of parameters passed to the notification.

Parameters:

: `pVal` (VB return parameter) `INotifyInputParameters` collection

* `BSTR Name [get]`

`Name` returns the name of the notification.

Parameters:

: `pVal` (VB return parameter) name of the notification

* `INotifyOutputFileParameters OutputFileParameters [get]`

`OutputFileParameters` returns the collection of output file parameters.

Parameters:

: `pVal` (VB return parameter) `INotifyOutputFileParameters` collection

* `INotifyOutputParameters OutputParameters [get]`

`OutputParameters` returns the collection of output parameters.

Parameters:

: `pVal` (VB return parameter) `INotifyOutputParameters` collection

* `long UserData [get, set]`

`UserData` returns and sets the user data of the notification.

Parameters:

: `pVal` (VB return parameter) user data of the notification

: `newVal` user data of the notification
