Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Specifies the type of event notification you want to receive, such as job transferred events.
Syntax
HRESULT SetNotifyFlags(
[in] ULONG NotifyFlags
);
Parameters
-
NotifyFlags [in]
-
Set one or more of the following flags to identify the events that you want to receive.
Value Meaning - BG_NOTIFY_JOB_TRANSFERRED
- 0x0001
All of the files in the job have been transferred. - BG_NOTIFY_JOB_ERROR
- 0x0002
An error has occurred. - BG_NOTIFY_DISABLE
- 0x0004
Not supported. - BG_NOTIFY_JOB_MODIFICATION
- 0x0008
The job has been modified. For example, a property value changed, the state of the job changed, or progress is made transferring the files. This flag is ignored if command line notification is specified. - BG_NOTIFY_FILE_TRANSFERRED
- 0x0010
A file in the job has been transferred. This flag is ignored if command line notification is specified. - BG_NOTIFY_FILE_RANGES_TRANSFERRED
- 0x0020
Not supported.
Return value
This method returns the following HRESULT values, as well as others.
| Return code | Description |
|---|---|
|
Type of event notification was successfully set. |
|
The state of the job cannot be BG_JOB_STATE_CANCELLED or BG_JOB_STATE_ACKNOWLEDGED. |
Remarks
Use the SetNotifyFlags method in conjunction with the IBackgroundCopyJob::SetNotifyInterface.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client |
Windows 10, version 1709 [desktop apps only] |
| Minimum supported server |
Windows Server, version 1709 [desktop apps only] |
| Header |
|
| IDL |
|
| Library |
|
| DLL |
|
| IID |
IID_IBackgroundCopyJob is defined as 37668D37-507E-4160-9316-26306D150B12 |