Vanara/PInvoke/BITS
David Hall 0de77a27a4 Updated project files 2023-11-03 01:08:38 -06:00
..
Vanara.PInvoke.BITS.csproj Updated documentation and added package readme files. 2022-05-09 15:56:58 -06:00
bits.cs Cleaned code and fixed build issues 2023-09-24 15:26:46 -06:00
pkgreadme.md Updated project files 2023-11-03 01:08:38 -06:00
readme.md Updated project files 2023-11-03 01:08:38 -06:00

readme.md

Vanara.PInvoke.BITS

PInvoke API (interfaces, structures and constants) imported for Windows BITS (Background Intelligent Transfer Service).

  • Includes methods from qmgr.dll
  • Current NuGet release: NugetNuget

Enumerations

Native Enum Header Managed Enum
BG_AUTH_SCHEME Bits1_5.h Vanara.PInvoke.BITS.BG_AUTH_SCHEME
BG_AUTH_TARGET Bits1_5.h Vanara.PInvoke.BITS.BG_AUTH_TARGET
BG_CERT_STORE_LOCATION Bits2_5.h Vanara.PInvoke.BITS.BG_CERT_STORE_LOCATION
BG_COPY_FILE Vanara.PInvoke.BITS.BG_COPY_FILE
BG_ENABLE_PEERCACHING Vanara.PInvoke.BITS.BG_ENABLE_PEERCACHING
BG_ERROR_CONTEXT Bits.h Vanara.PInvoke.BITS.BG_ERROR_CONTEXT
BG_HTTP_SECURITY Vanara.PInvoke.BITS.BG_HTTP_SECURITY
BG_JOB_ENABLE_PEERCACHING Vanara.PInvoke.BITS.BG_JOB_ENABLE_PEERCACHING
BG_JOB_ENUM Vanara.PInvoke.BITS.BG_JOB_ENUM
BG_JOB_PRIORITY Bits.h Vanara.PInvoke.BITS.BG_JOB_PRIORITY
BG_JOB_PROXY_USAGE Bits.h Vanara.PInvoke.BITS.BG_JOB_PROXY_USAGE
BG_JOB_STATE Bits.h Vanara.PInvoke.BITS.BG_JOB_STATE
BG_JOB_TYPE Bits.h Vanara.PInvoke.BITS.BG_JOB_TYPE
BG_NOTIFY Vanara.PInvoke.BITS.BG_NOTIFY
BG_TOKEN Vanara.PInvoke.BITS.BG_TOKEN
BITS_COST_STATE Bits5_0.h Vanara.PInvoke.BITS.BITS_COST_STATE
BITS_FILE_PROPERTY_ID Bits5_0.h Vanara.PInvoke.BITS.BITS_FILE_PROPERTY_ID
BITS_JOB_PROPERTY_ID Bits5_0.h Vanara.PInvoke.BITS.BITS_JOB_PROPERTY_ID

Structures

Native Structure Header Managed Structure
BG_AUTH_CREDENTIALS Bits1_5.h Vanara.PInvoke.BITS.BG_AUTH_CREDENTIALS
BG_AUTH_CREDENTIALS_UNION Bits1_5.h Vanara.PInvoke.BITS.BG_AUTH_CREDENTIALS.BG_AUTH_CREDENTIALS_UNION
BG_BASIC_CREDENTIALS Bits1_5.h Vanara.PInvoke.BITS.BG_AUTH_CREDENTIALS.BG_AUTH_CREDENTIALS_UNION.BG_BASIC_CREDENTIALS
BG_FILE_INFO Bits.h Vanara.PInvoke.BITS.BG_FILE_INFO
BG_FILE_PROGRESS Bits.h Vanara.PInvoke.BITS.BG_FILE_PROGRESS
BG_FILE_RANGE Bits2_0.h Vanara.PInvoke.BITS.BG_FILE_RANGE
BG_JOB_PROGRESS Bits.h Vanara.PInvoke.BITS.BG_JOB_PROGRESS
BG_JOB_REPLY_PROGRESS Bits1_5.h Vanara.PInvoke.BITS.BG_JOB_REPLY_PROGRESS
BG_JOB_TIMES Bits.h Vanara.PInvoke.BITS.BG_JOB_TIMES
BITS_FILE_PROPERTY_VALUE Bits5_0.h Vanara.PInvoke.BITS.BITS_FILE_PROPERTY_VALUE
BITS_JOB_PROPERTY_VALUE Bits5_0.h Vanara.PInvoke.BITS.BITS_JOB_PROPERTY_VALUE

Interfaces

Native Interface Header Managed Interface
IBackgroundCopyCallback Bits.h Vanara.PInvoke.BITS.IBackgroundCopyCallback
IBackgroundCopyCallback2 Bits.h Vanara.PInvoke.BITS.IBackgroundCopyCallback2
IBackgroundCopyCallback3 Bits.h Vanara.PInvoke.BITS.IBackgroundCopyCallback3
IBackgroundCopyError Bits.h Vanara.PInvoke.BITS.IBackgroundCopyError
IBackgroundCopyFile Bits.h Vanara.PInvoke.BITS.IBackgroundCopyFile
IBackgroundCopyFile2 Bits.h Vanara.PInvoke.BITS.IBackgroundCopyFile2
IBackgroundCopyFile3 Bits.h Vanara.PInvoke.BITS.IBackgroundCopyFile3
IBackgroundCopyFile4 Bits.h Vanara.PInvoke.BITS.IBackgroundCopyFile4
IBackgroundCopyFile5 Bits.h Vanara.PInvoke.BITS.IBackgroundCopyFile5
IBackgroundCopyFile6 Bits.h Vanara.PInvoke.BITS.IBackgroundCopyFile6
IBackgroundCopyJob Bits.h Vanara.PInvoke.BITS.IBackgroundCopyJob
IBackgroundCopyJob2 Bits1_5.h Vanara.PInvoke.BITS.IBackgroundCopyJob2
IBackgroundCopyJob3 Bits2_0.h Vanara.PInvoke.BITS.IBackgroundCopyJob3
IBackgroundCopyJob4 Bits2_5.h Vanara.PInvoke.BITS.IBackgroundCopyJob4
IBackgroundCopyJob5 Bits5_0.h Vanara.PInvoke.BITS.IBackgroundCopyJob5
IBackgroundCopyJobHttpOptions Bits2_5.h Vanara.PInvoke.BITS.IBackgroundCopyJobHttpOptions
IBackgroundCopyJobHttpOptions2 bits10_2.h Vanara.PInvoke.BITS.IBackgroundCopyJobHttpOptions2
IBackgroundCopyJobHttpOptions3 bits10_3.h Vanara.PInvoke.BITS.IBackgroundCopyJobHttpOptions3
IBackgroundCopyManager Bits.h Vanara.PInvoke.BITS.IBackgroundCopyManager
IBackgroundCopyServerCertificateValidationCallback bits10_3.h Vanara.PInvoke.BITS.IBackgroundCopyServerCertificateValidationCallback
IBitsPeer Bits3_0.h Vanara.PInvoke.BITS.IBitsPeer
IBitsPeerCacheAdministration Bits3_0.h Vanara.PInvoke.BITS.IBitsPeerCacheAdministration
IBitsPeerCacheRecord Bits3_0.h Vanara.PInvoke.BITS.IBitsPeerCacheRecord
IBitsTokenOptions Bits4_0.h Vanara.PInvoke.BITS.IBitsTokenOptions
IEnumBackgroundCopyFiles Bits.h Vanara.PInvoke.BITS.IEnumBackgroundCopyFiles
IEnumBackgroundCopyJobs Bits.h Vanara.PInvoke.BITS.IEnumBackgroundCopyJobs
IEnumBitsPeerCacheRecords Bits3_0.h Vanara.PInvoke.BITS.IEnumBitsPeerCacheRecords
IEnumBitsPeers Bits3_0.h Vanara.PInvoke.BITS.IEnumBitsPeers

Classes

Native Class Header Managed Class
BackgroundCopyManager Vanara.PInvoke.BITS.BackgroundCopyManager
BITS Vanara.PInvoke.BITS
BitsEnumerator Vanara.PInvoke.BITS.BitsEnumerator