IBitsTokenOptions interface

Use IBitsTokenOptions to associate and manage a pair of security tokens for a Background Intelligent Transfer Service (BITS) transfer job.

To get this interface, call the IBackgroundCopyJob::QueryInterface method, using __uuidof(IBitsTokenOptions) as the interface identifier.

Methods

The IBitsTokenOptions interface has these methods.

Method Description
IBitsTokenOptions::ClearHelperToken Discards the helper token, and does not change the usage flags.
IBitsTokenOptions::GetHelperTokenFlags Returns the usage flags for a token that is associated with a BITS transfer job.
IBitsTokenOptions::GetHelperTokenSid Returns the SID of the helper token if one is set.
IBitsTokenOptions::SetHelperToken Sets the helper token to impersonate the token of the COM client.
IBitsTokenOptions::SetHelperTokenFlags Sets the usage flags for a token that is associated with a BITS transfer job.

Requirements

   
Minimum supported client Windows 7
Minimum supported server Windows Server 2008 R2
Target Platform Windows
Header bits4_0.h
Redistributable Windows Management Framework on Windows Vista with SP1, Windows Vista with SP2, and Windows Server 2008 with SP2