-
Notifications
You must be signed in to change notification settings - Fork 196
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
92 changed files
with
552 additions
and
552 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,21 @@ | ||
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png) | ||
### Vanara.BITS NuGet Package | ||
![Vanara](https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/VanaraHeading.png) | ||
### **Vanara.BITS NuGet Package** | ||
[![Version](https://img.shields.io/nuget/v/Vanara.BITS?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases) | ||
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara) | ||
|
||
Complete .NET coverage of Windows BITS (Background Intelligent Transfer Service) functionality. Provides access to all library functions through Windows 11 and gracefully fails when new features are not available on older OS versions. | ||
|
||
### What is Vanara? | ||
### **What is Vanara?** | ||
|
||
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries. | ||
|
||
### Issues? | ||
### **Issues?** | ||
|
||
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease). | ||
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues). | ||
|
||
### Included in Vanara.BITS | ||
### **Included in Vanara.BITS** | ||
|
||
Classes | Structures | Enumerations | ||
--- | --- | --- | ||
BackgroundCopyException<br>BackgroundCopyFileCollection<br>BackgroundCopyFileInfo<br>BackgroundCopyFileRange<br>BackgroundCopyFileRangesTransferredEventArgs<br>BackgroundCopyFileTransferredEventArgs<br>BackgroundCopyJob<br>BackgroundCopyJobCollection<br>BackgroundCopyJobCredential<br>BackgroundCopyJobCredentials<br>BackgroundCopyJobEventArgs<br>BackgroundCopyManager<br> | BackgroundCopyFileRange<br>BackgroundCopyJobProgress<br>BackgroundCopyJobReplyProgress<br><br><br><br><br><br><br><br><br><br> | BackgroundCopyACLFlags<br>BackgroundCopyCost<br>BackgroundCopyErrorContext<br>BackgroundCopyJobCredentialScheme<br>BackgroundCopyJobCredentialTarget<br>BackgroundCopyJobPriority<br>BackgroundCopyJobSecurity<br>BackgroundCopyJobState<br>BackgroundCopyJobType<br><br><br><br> | ||
BackgroundCopyException BackgroundCopyFileCollection BackgroundCopyFileInfo BackgroundCopyFileRange BackgroundCopyFileRangesTransferredEventArgs BackgroundCopyFileTransferredEventArgs BackgroundCopyJob BackgroundCopyJobCollection BackgroundCopyJobCredential BackgroundCopyJobCredentials BackgroundCopyJobEventArgs BackgroundCopyManager | BackgroundCopyFileRange BackgroundCopyJobProgress BackgroundCopyJobReplyProgress | BackgroundCopyACLFlags BackgroundCopyCost BackgroundCopyErrorContext BackgroundCopyJobCredentialScheme BackgroundCopyJobCredentialTarget BackgroundCopyJobPriority BackgroundCopyJobSecurity BackgroundCopyJobState BackgroundCopyJobType |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,21 @@ | ||
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png) | ||
### Vanara.Management NuGet Package | ||
![Vanara](https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/VanaraHeading.png) | ||
### **Vanara.Management NuGet Package** | ||
[![Version](https://img.shields.io/nuget/v/Vanara.Management?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases) | ||
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara) | ||
|
||
Extensions and helper classes for System.Management. | ||
|
||
### What is Vanara? | ||
### **What is Vanara?** | ||
|
||
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries. | ||
|
||
### Issues? | ||
### **Issues?** | ||
|
||
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease). | ||
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues). | ||
|
||
### Included in Vanara.Management | ||
### **Included in Vanara.Management** | ||
|
||
Classes | ||
--- | ||
DynamicMgmtObject<br>ManagementExtensions<br> | ||
DynamicMgmtObject ManagementExtensions |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,21 @@ | ||
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png) | ||
### Vanara.PInvoke.AMSI NuGet Package | ||
![Vanara](https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/VanaraHeading.png) | ||
### **Vanara.PInvoke.AMSI NuGet Package** | ||
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.AMSI?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases) | ||
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara) | ||
|
||
PInvoke API (methods, structures and constants) imported from Windows Antimalware Scan Interface (AMSI.dll). | ||
|
||
### What is Vanara? | ||
### **What is Vanara?** | ||
|
||
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries. | ||
|
||
### Issues? | ||
### **Issues?** | ||
|
||
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease). | ||
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues). | ||
|
||
### Included in Vanara.PInvoke.AMSI | ||
### **Included in Vanara.PInvoke.AMSI** | ||
|
||
Functions | Enumerations | Structures | Interfaces | ||
--- | --- | --- | --- | ||
AmsiCloseSession<br>AmsiInitialize<br>AmsiNotifyOperation<br>AmsiOpenSession<br>AmsiScanBuffer<br>AmsiScanString<br>AmsiUninitialize<br> | AMSI_ATTRIBUTE<br>AMSI_RESULT<br><br><br><br><br><br> | HAMSICONTEXT<br>HAMSISESSION<br><br><br><br><br><br> | IAmsiStream<br>IAntimalware<br>IAntimalware2<br>IAntimalwareProvider<br>IAntimalwareProvider2<br><br><br> | ||
AmsiCloseSession AmsiInitialize AmsiNotifyOperation AmsiOpenSession AmsiScanBuffer AmsiScanString AmsiUninitialize | AMSI_ATTRIBUTE AMSI_RESULT | HAMSICONTEXT HAMSISESSION | IAmsiStream IAntimalware IAntimalware2 IAntimalwareProvider IAntimalwareProvider2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,21 @@ | ||
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png) | ||
### Vanara.PInvoke.Accessibility NuGet Package | ||
![Vanara](https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/VanaraHeading.png) | ||
### **Vanara.PInvoke.Accessibility NuGet Package** | ||
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.Accessibility?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases) | ||
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara) | ||
|
||
PInvoke API (methods, structures and constants) for Windows Accessibility Features. | ||
|
||
### What is Vanara? | ||
### **What is Vanara?** | ||
|
||
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries. | ||
|
||
### Issues? | ||
### **Issues?** | ||
|
||
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease). | ||
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues). | ||
|
||
### Included in Vanara.PInvoke.Accessibility | ||
### **Included in Vanara.PInvoke.Accessibility** | ||
|
||
Functions | Enumerations | ||
--- | --- | ||
AccessibleChildren<br>AccessibleObjectFromEvent<br>AccessibleObjectFromPoint<br>AccessibleObjectFromWindow<br>AccNotifyTouchInteraction<br>AccSetRunningUtilityState<br>CreateStdAccessibleObject<br>CreateStdAccessibleProxy<br>GetOleaccVersionInfo<br>GetProcessHandleFromHwnd<br>GetRoleText<br>GetStateText<br>LresultFromObject<br>ObjectFromLresult<br>WindowFromAccessibleObject<br> | AccessibilityRole<br>AccessibilityState<br>ANRUS<br><br><br><br><br><br><br><br><br><br><br><br><br> | ||
AccessibleChildren AccessibleObjectFromEvent AccessibleObjectFromPoint AccessibleObjectFromWindow AccNotifyTouchInteraction AccSetRunningUtilityState CreateStdAccessibleObject CreateStdAccessibleProxy GetOleaccVersionInfo GetProcessHandleFromHwnd GetRoleText GetStateText LresultFromObject ObjectFromLresult WindowFromAccessibleObject | AccessibilityRole AccessibilityState ANRUS |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,21 @@ | ||
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png) | ||
### Vanara.PInvoke.AclUI NuGet Package | ||
![Vanara](https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/VanaraHeading.png) | ||
### **Vanara.PInvoke.AclUI NuGet Package** | ||
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.AclUI?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases) | ||
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara) | ||
|
||
PInvoke API (methods, structures and constants) imported from Windows AclUI.dll. | ||
|
||
### What is Vanara? | ||
### **What is Vanara?** | ||
|
||
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries. | ||
|
||
### Issues? | ||
### **Issues?** | ||
|
||
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease). | ||
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues). | ||
|
||
### Included in Vanara.PInvoke.AclUI | ||
### **Included in Vanara.PInvoke.AclUI** | ||
|
||
Functions | Enumerations | Structures | Interfaces | ||
--- | --- | --- | --- | ||
CreateSecurityPage<br>EditSecurity<br>EditSecurityAdvanced<br><br><br><br><br> | PropertySheetCallbackMessage<br>SECURITY_OBJECT_ID<br>SI_OBJECT_INFO_Flags<br>SI_PAGE_ACTIVATED<br>SI_PAGE_TYPE<br><br><br> | EFFPERM_RESULT_LIST<br>SECURITY_OBJECT<br>SI_OBJECT_INFO<br>SID_INFO<br>SI_ACCESS<br>SI_INHERIT_TYPE<br><br> | IEffectivePermission<br>IEffectivePermission2<br>ISecurityInformation<br>ISecurityInformation2<br>ISecurityInformation3<br>ISecurityInformation4<br>ISecurityObjectTypeInfo<br> | ||
CreateSecurityPage EditSecurity EditSecurityAdvanced | PropertySheetCallbackMessage SECURITY_OBJECT_ID SI_OBJECT_INFO_Flags SI_PAGE_ACTIVATED SI_PAGE_TYPE | EFFPERM_RESULT_LIST SECURITY_OBJECT SI_OBJECT_INFO SID_INFO SI_ACCESS SI_INHERIT_TYPE | IEffectivePermission IEffectivePermission2 ISecurityInformation ISecurityInformation2 ISecurityInformation3 ISecurityInformation4 ISecurityObjectTypeInfo |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,21 @@ | ||
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png) | ||
### Vanara.PInvoke.BITS NuGet Package | ||
![Vanara](https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/VanaraHeading.png) | ||
### **Vanara.PInvoke.BITS NuGet Package** | ||
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.BITS?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases) | ||
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara) | ||
|
||
PInvoke API (interfaces, structures and constants) imported for Windows BITS (Background Intelligent Transfer Service). | ||
|
||
### What is Vanara? | ||
### **What is Vanara?** | ||
|
||
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries. | ||
|
||
### Issues? | ||
### **Issues?** | ||
|
||
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease). | ||
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues). | ||
|
||
### Included in Vanara.PInvoke.BITS | ||
### **Included in Vanara.PInvoke.BITS** | ||
|
||
Enumerations | Structures | Interfaces | ||
--- | --- | --- | ||
BG_AUTH_SCHEME<br>BG_AUTH_TARGET<br>BG_CERT_STORE_LOCATION<br>BG_COPY_FILE<br>BG_ENABLE_PEERCACHING<br>BG_ERROR_CONTEXT<br>BG_HTTP_SECURITY<br>BG_JOB_ENABLE_PEERCACHING<br>BG_JOB_ENUM<br>BG_JOB_PRIORITY<br>BG_JOB_PROXY_USAGE<br>BG_JOB_STATE<br>BG_JOB_TYPE<br>BG_NOTIFY<br>BG_TOKEN<br>BITS_COST_STATE<br>BITS_FILE_PROPERTY_ID<br>BITS_JOB_PROPERTY_ID<br><br><br><br><br><br><br><br><br><br><br> | BG_AUTH_CREDENTIALS<br>BG_FILE_INFO<br>BG_FILE_PROGRESS<br>BG_FILE_RANGE<br>BG_JOB_PROGRESS<br>BG_JOB_REPLY_PROGRESS<br>BG_JOB_TIMES<br>BITS_FILE_PROPERTY_VALUE<br>BITS_JOB_PROPERTY_VALUE<br>BG_AUTH_CREDENTIALS_UNION<br>BG_BASIC_CREDENTIALS<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> | IBackgroundCopyCallback<br>IBackgroundCopyCallback2<br>IBackgroundCopyCallback3<br>IBackgroundCopyError<br>IBackgroundCopyFile<br>IBackgroundCopyFile2<br>IBackgroundCopyFile3<br>IBackgroundCopyFile4<br>IBackgroundCopyFile5<br>IBackgroundCopyFile6<br>IBackgroundCopyJob<br>IBackgroundCopyJob2<br>IBackgroundCopyJob3<br>IBackgroundCopyJob4<br>IBackgroundCopyJob5<br>IBackgroundCopyJobHttpOptions<br>IBackgroundCopyJobHttpOptions2<br>IBackgroundCopyJobHttpOptions3<br>IBackgroundCopyManager<br>IBitsPeer<br>IBitsPeerCacheAdministration<br>IBitsPeerCacheRecord<br>IBackgroundCopyServerCertificateValidationCallback<br>IBitsTokenOptions<br>IEnumBackgroundCopyFiles<br>IEnumBackgroundCopyJobs<br>IEnumBitsPeerCacheRecords<br>IEnumBitsPeers<br> | ||
BG_AUTH_SCHEME BG_AUTH_TARGET BG_CERT_STORE_LOCATION BG_COPY_FILE BG_ENABLE_PEERCACHING BG_ERROR_CONTEXT BG_HTTP_SECURITY BG_JOB_ENABLE_PEERCACHING BG_JOB_ENUM BG_JOB_PRIORITY BG_JOB_PROXY_USAGE BG_JOB_STATE BG_JOB_TYPE BG_NOTIFY BG_TOKEN BITS_COST_STATE BITS_FILE_PROPERTY_ID BITS_JOB_PROPERTY_ID | BG_AUTH_CREDENTIALS BG_FILE_INFO BG_FILE_PROGRESS BG_FILE_RANGE BG_JOB_PROGRESS BG_JOB_REPLY_PROGRESS BG_JOB_TIMES BITS_FILE_PROPERTY_VALUE BITS_JOB_PROPERTY_VALUE BG_AUTH_CREDENTIALS_UNION BG_BASIC_CREDENTIALS | IBackgroundCopyCallback IBackgroundCopyCallback2 IBackgroundCopyCallback3 IBackgroundCopyError IBackgroundCopyFile IBackgroundCopyFile2 IBackgroundCopyFile3 IBackgroundCopyFile4 IBackgroundCopyFile5 IBackgroundCopyFile6 IBackgroundCopyJob IBackgroundCopyJob2 IBackgroundCopyJob3 IBackgroundCopyJob4 IBackgroundCopyJob5 IBackgroundCopyJobHttpOptions IBackgroundCopyJobHttpOptions2 IBackgroundCopyJobHttpOptions3 IBackgroundCopyManager IBitsPeer IBitsPeerCacheAdministration IBitsPeerCacheRecord IBackgroundCopyServerCertificateValidationCallback IBitsTokenOptions IEnumBackgroundCopyFiles IEnumBackgroundCopyJobs IEnumBitsPeerCacheRecords IEnumBitsPeers |
Oops, something went wrong.