From e2f453b2c63999f6d9e7c0dc4b697043e4057534 Mon Sep 17 00:00:00 2001 From: David Hall Date: Sat, 3 Sep 2022 10:28:08 -0600 Subject: [PATCH] Updated project files --- PInvoke/MsRdc/Vanara.PInvoke.MsRdc.csproj | 11 +++++- PInvoke/MsRdc/pkgreadme.md | 21 ++++++++++ PInvoke/MsRdc/readme.md | 66 +++++++++++++++++++++++++++++++ PInvoke/Shared/readme.md | 2 +- Vanara.Library.nuspec | 1 + 5 files changed, 99 insertions(+), 2 deletions(-) create mode 100644 PInvoke/MsRdc/pkgreadme.md create mode 100644 PInvoke/MsRdc/readme.md diff --git a/PInvoke/MsRdc/Vanara.PInvoke.MsRdc.csproj b/PInvoke/MsRdc/Vanara.PInvoke.MsRdc.csproj index 59a10985..d789c3df 100644 --- a/PInvoke/MsRdc/Vanara.PInvoke.MsRdc.csproj +++ b/PInvoke/MsRdc/Vanara.PInvoke.MsRdc.csproj @@ -9,7 +9,16 @@ $(AssemblyName) $(AssemblyName) pinvoke;vanara;net-extensions;interop;MsRdc - + Currently implements: + +Structures +FindSimilarFileIndexResults RdcBufferPointer RdcNeed RdcNeedPointer RdcSignature RdcSignaturePointer SimilarityData SimilarityDumpData SimilarityFileId SimilarityMappedViewInfo + +Interfaces +IFindSimilarResults IRdcComparator IRdcFileReader IRdcFileWriter IRdcGenerator IRdcGeneratorFilterMaxParameters IRdcGeneratorParameters IRdcLibrary IRdcSignatureReader IRdcSimilarityGenerator ISimilarity ISimilarityFileIdTable ISimilarityReportProgress ISimilarityTableDumpState ISimilarityTraitsMappedView ISimilarityTraitsMapping ISimilarityTraitsTable + + + pkgreadme.md diff --git a/PInvoke/MsRdc/pkgreadme.md b/PInvoke/MsRdc/pkgreadme.md new file mode 100644 index 00000000..037a0f70 --- /dev/null +++ b/PInvoke/MsRdc/pkgreadme.md @@ -0,0 +1,21 @@ +![Vanara](https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/VanaraHeading.png) +### **Vanara.PInvoke.MsRdc NuGet Package** +[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.MsRdc?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 MsRdc.dll. + +### **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?** + +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.MsRdc** + +Enumerations | Structures | Interfaces +--- | --- | --- +GeneratorParametersType RDC_ErrorCode RdcCreatedTables RdcMappingAccessMode RdcNeedType | FindSimilarFileIndexResults RdcBufferPointer RdcNeed RdcNeedPointer RdcSignature RdcSignaturePointer SimilarityData SimilarityDumpData SimilarityFileId SimilarityMappedViewInfo | IFindSimilarResults IRdcComparator IRdcFileReader IRdcFileWriter IRdcGenerator IRdcGeneratorFilterMaxParameters IRdcGeneratorParameters IRdcLibrary IRdcSignatureReader IRdcSimilarityGenerator ISimilarity ISimilarityFileIdTable ISimilarityReportProgress ISimilarityTableDumpState ISimilarityTraitsMappedView ISimilarityTraitsMapping ISimilarityTraitsTable diff --git a/PInvoke/MsRdc/readme.md b/PInvoke/MsRdc/readme.md new file mode 100644 index 00000000..60a230a7 --- /dev/null +++ b/PInvoke/MsRdc/readme.md @@ -0,0 +1,66 @@ +## Vanara.PInvoke.MsRdc +PInvoke API (methods, structures and constants) imported from Windows MsRdc.dll. + +- Includes methods from msrdc.dll +- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.MsRdc?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.MsRdc?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.MsRdc) +### Enumerations +Native Enum | Header | Managed Enum +--- | --- | --- +[GeneratorParametersType](https://www.google.com/search?num=5&q=GeneratorParametersType+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.GeneratorParametersType](https://github.com/dahall/Vanara/search?l=C%23&q=GeneratorParametersType) +[RDC_ErrorCode](https://www.google.com/search?num=5&q=RDC_ErrorCode+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.RDC_ErrorCode](https://github.com/dahall/Vanara/search?l=C%23&q=RDC_ErrorCode) +[RdcCreatedTables](https://www.google.com/search?num=5&q=RdcCreatedTables+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.RdcCreatedTables](https://github.com/dahall/Vanara/search?l=C%23&q=RdcCreatedTables) +[RdcMappingAccessMode](https://www.google.com/search?num=5&q=RdcMappingAccessMode+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.RdcMappingAccessMode](https://github.com/dahall/Vanara/search?l=C%23&q=RdcMappingAccessMode) +[RdcNeedType](https://www.google.com/search?num=5&q=RdcNeedType+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.RdcNeedType](https://github.com/dahall/Vanara/search?l=C%23&q=RdcNeedType) +### Structures +Native Structure | Header | Managed Structure +--- | --- | --- +[FindSimilarFileIndexResults](https://www.google.com/search?num=5&q=FindSimilarFileIndexResults+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.FindSimilarFileIndexResults](https://github.com/dahall/Vanara/search?l=C%23&q=FindSimilarFileIndexResults) +[RdcBufferPointer](https://www.google.com/search?num=5&q=RdcBufferPointer+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.RdcBufferPointer](https://github.com/dahall/Vanara/search?l=C%23&q=RdcBufferPointer) +[RdcNeed](https://www.google.com/search?num=5&q=RdcNeed+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.RdcNeed](https://github.com/dahall/Vanara/search?l=C%23&q=RdcNeed) +[RdcNeedPointer](https://www.google.com/search?num=5&q=RdcNeedPointer+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.RdcNeedPointer](https://github.com/dahall/Vanara/search?l=C%23&q=RdcNeedPointer) +[RdcSignature](https://www.google.com/search?num=5&q=RdcSignature+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.RdcSignature](https://github.com/dahall/Vanara/search?l=C%23&q=RdcSignature) +[RdcSignaturePointer](https://www.google.com/search?num=5&q=RdcSignaturePointer+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.RdcSignaturePointer](https://github.com/dahall/Vanara/search?l=C%23&q=RdcSignaturePointer) +[SimilarityData](https://www.google.com/search?num=5&q=SimilarityData+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.SimilarityData](https://github.com/dahall/Vanara/search?l=C%23&q=SimilarityData) +[SimilarityDumpData](https://www.google.com/search?num=5&q=SimilarityDumpData+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.SimilarityDumpData](https://github.com/dahall/Vanara/search?l=C%23&q=SimilarityDumpData) +[SimilarityFileId](https://www.google.com/search?num=5&q=SimilarityFileId+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.SimilarityFileId](https://github.com/dahall/Vanara/search?l=C%23&q=SimilarityFileId) +[SimilarityMappedViewInfo](https://www.google.com/search?num=5&q=SimilarityMappedViewInfo+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.SimilarityMappedViewInfo](https://github.com/dahall/Vanara/search?l=C%23&q=SimilarityMappedViewInfo) +### Interfaces +Native Interface | Header | Managed Interface +--- | --- | --- +[IFindSimilarResults](https://www.google.com/search?num=5&q=IFindSimilarResults+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.IFindSimilarResults](https://github.com/dahall/Vanara/search?l=C%23&q=IFindSimilarResults) +[IRdcComparator](https://www.google.com/search?num=5&q=IRdcComparator+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.IRdcComparator](https://github.com/dahall/Vanara/search?l=C%23&q=IRdcComparator) +[IRdcFileReader](https://www.google.com/search?num=5&q=IRdcFileReader+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.IRdcFileReader](https://github.com/dahall/Vanara/search?l=C%23&q=IRdcFileReader) +[IRdcFileWriter](https://www.google.com/search?num=5&q=IRdcFileWriter+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.IRdcFileWriter](https://github.com/dahall/Vanara/search?l=C%23&q=IRdcFileWriter) +[IRdcGenerator](https://www.google.com/search?num=5&q=IRdcGenerator+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.IRdcGenerator](https://github.com/dahall/Vanara/search?l=C%23&q=IRdcGenerator) +[IRdcGeneratorFilterMaxParameters](https://www.google.com/search?num=5&q=IRdcGeneratorFilterMaxParameters+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.IRdcGeneratorFilterMaxParameters](https://github.com/dahall/Vanara/search?l=C%23&q=IRdcGeneratorFilterMaxParameters) +[IRdcGeneratorParameters](https://www.google.com/search?num=5&q=IRdcGeneratorParameters+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.IRdcGeneratorParameters](https://github.com/dahall/Vanara/search?l=C%23&q=IRdcGeneratorParameters) +[IRdcLibrary](https://www.google.com/search?num=5&q=IRdcLibrary+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.IRdcLibrary](https://github.com/dahall/Vanara/search?l=C%23&q=IRdcLibrary) +[IRdcSignatureReader](https://www.google.com/search?num=5&q=IRdcSignatureReader+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.IRdcSignatureReader](https://github.com/dahall/Vanara/search?l=C%23&q=IRdcSignatureReader) +[IRdcSimilarityGenerator](https://www.google.com/search?num=5&q=IRdcSimilarityGenerator+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.IRdcSimilarityGenerator](https://github.com/dahall/Vanara/search?l=C%23&q=IRdcSimilarityGenerator) +[ISimilarity](https://www.google.com/search?num=5&q=ISimilarity+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.ISimilarity](https://github.com/dahall/Vanara/search?l=C%23&q=ISimilarity) +[ISimilarityFileIdTable](https://www.google.com/search?num=5&q=ISimilarityFileIdTable+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.ISimilarityFileIdTable](https://github.com/dahall/Vanara/search?l=C%23&q=ISimilarityFileIdTable) +[ISimilarityReportProgress](https://www.google.com/search?num=5&q=ISimilarityReportProgress+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.ISimilarityReportProgress](https://github.com/dahall/Vanara/search?l=C%23&q=ISimilarityReportProgress) +[ISimilarityTableDumpState](https://www.google.com/search?num=5&q=ISimilarityTableDumpState+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.ISimilarityTableDumpState](https://github.com/dahall/Vanara/search?l=C%23&q=ISimilarityTableDumpState) +[ISimilarityTraitsMappedView](https://www.google.com/search?num=5&q=ISimilarityTraitsMappedView+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.ISimilarityTraitsMappedView](https://github.com/dahall/Vanara/search?l=C%23&q=ISimilarityTraitsMappedView) +[ISimilarityTraitsMapping](https://www.google.com/search?num=5&q=ISimilarityTraitsMapping+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.ISimilarityTraitsMapping](https://github.com/dahall/Vanara/search?l=C%23&q=ISimilarityTraitsMapping) +[ISimilarityTraitsTable](https://www.google.com/search?num=5&q=ISimilarityTraitsTable+site%3Adocs.microsoft.com) | msrdc.h | [Vanara.PInvoke.MsRdc.ISimilarityTraitsTable](https://github.com/dahall/Vanara/search?l=C%23&q=ISimilarityTraitsTable) +### Classes +Native Class | Header | Managed Class +--- | --- | --- +[FindSimilarResults](https://www.google.com/search?num=5&q=FindSimilarResults+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsRdc.FindSimilarResults](https://github.com/dahall/Vanara/search?l=C%23&q=FindSimilarResults) +[RdcComparator](https://www.google.com/search?num=5&q=RdcComparator+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsRdc.RdcComparator](https://github.com/dahall/Vanara/search?l=C%23&q=RdcComparator) +[RdcFileReader](https://www.google.com/search?num=5&q=RdcFileReader+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsRdc.RdcFileReader](https://github.com/dahall/Vanara/search?l=C%23&q=RdcFileReader) +[RdcGenerator](https://www.google.com/search?num=5&q=RdcGenerator+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsRdc.RdcGenerator](https://github.com/dahall/Vanara/search?l=C%23&q=RdcGenerator) +[RdcGeneratorFilterMaxParameters](https://www.google.com/search?num=5&q=RdcGeneratorFilterMaxParameters+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsRdc.RdcGeneratorFilterMaxParameters](https://github.com/dahall/Vanara/search?l=C%23&q=RdcGeneratorFilterMaxParameters) +[RdcGeneratorParameters](https://www.google.com/search?num=5&q=RdcGeneratorParameters+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsRdc.RdcGeneratorParameters](https://github.com/dahall/Vanara/search?l=C%23&q=RdcGeneratorParameters) +[RdcLibrary](https://www.google.com/search?num=5&q=RdcLibrary+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsRdc.RdcLibrary](https://github.com/dahall/Vanara/search?l=C%23&q=RdcLibrary) +[RdcSignatureReader](https://www.google.com/search?num=5&q=RdcSignatureReader+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsRdc.RdcSignatureReader](https://github.com/dahall/Vanara/search?l=C%23&q=RdcSignatureReader) +[RdcSimilarityGenerator](https://www.google.com/search?num=5&q=RdcSimilarityGenerator+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsRdc.RdcSimilarityGenerator](https://github.com/dahall/Vanara/search?l=C%23&q=RdcSimilarityGenerator) +[RdcStreamReader](https://www.google.com/search?num=5&q=RdcStreamReader+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsRdc.RdcStreamReader](https://github.com/dahall/Vanara/search?l=C%23&q=RdcStreamReader) +[Similarity](https://www.google.com/search?num=5&q=Similarity+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsRdc.Similarity](https://github.com/dahall/Vanara/search?l=C%23&q=Similarity) +[SimilarityFileIdTable](https://www.google.com/search?num=5&q=SimilarityFileIdTable+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsRdc.SimilarityFileIdTable](https://github.com/dahall/Vanara/search?l=C%23&q=SimilarityFileIdTable) +[SimilarityReportProgress](https://www.google.com/search?num=5&q=SimilarityReportProgress+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsRdc.SimilarityReportProgress](https://github.com/dahall/Vanara/search?l=C%23&q=SimilarityReportProgress) +[SimilarityTableDumpState](https://www.google.com/search?num=5&q=SimilarityTableDumpState+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsRdc.SimilarityTableDumpState](https://github.com/dahall/Vanara/search?l=C%23&q=SimilarityTableDumpState) +[SimilarityTraitsMappedView](https://www.google.com/search?num=5&q=SimilarityTraitsMappedView+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsRdc.SimilarityTraitsMappedView](https://github.com/dahall/Vanara/search?l=C%23&q=SimilarityTraitsMappedView) +[SimilarityTraitsMapping](https://www.google.com/search?num=5&q=SimilarityTraitsMapping+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsRdc.SimilarityTraitsMapping](https://github.com/dahall/Vanara/search?l=C%23&q=SimilarityTraitsMapping) +[SimilarityTraitsTable](https://www.google.com/search?num=5&q=SimilarityTraitsTable+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsRdc.SimilarityTraitsTable](https://github.com/dahall/Vanara/search?l=C%23&q=SimilarityTraitsTable) diff --git a/PInvoke/Shared/readme.md b/PInvoke/Shared/readme.md index ece60929..d45bfe2c 100644 --- a/PInvoke/Shared/readme.md +++ b/PInvoke/Shared/readme.md @@ -42,7 +42,7 @@ Enum | Description | Values [Vanara.PInvoke.HRESULT.FacilityCode](https://github.com/dahall/Vanara/search?l=C%23&q=FacilityCode) | Enumeration of facility codes | FACILITY_NULL, FACILITY_RPC, FACILITY_DISPATCH, FACILITY_STORAGE, FACILITY_ITF, FACILITY_WIN32, FACILITY_WINDOWS, FACILITY_SECURITY, FACILITY_SSPI, FACILITY_CONTROL, FACILITY_CERT, FACILITY_INTERNET, FACILITY_MEDIASERVER, FACILITY_MSMQ, FACILITY_SETUPAPI, FACILITY_SCARD, FACILITY_COMPLUS, FACILITY_AAF, FACILITY_URT, FACILITY_ACS, FACILITY_DPLAY, FACILITY_UMI, FACILITY_SXS, FACILITY_WINDOWS_CE, FACILITY_HTTP, FACILITY_USERMODE_COMMONLOG, FACILITY_USERMODE_FILTER_MANAGER, FACILITY_BACKGROUNDCOPY, FACILITY_CONFIGURATION, FACILITY_STATE_MANAGEMENT, FACILITY_METADIRECTORY, FACILITY_WINDOWSUPDATE, FACILITY_DIRECTORYSERVICE, FACILITY_GRAPHICS, FACILITY_SHELL, FACILITY_TPM_SERVICES, FACILITY_TPM_SOFTWARE, FACILITY_PLA, FACILITY_FVE, FACILITY_FWP, FACILITY_WINRM, FACILITY_NDIS, FACILITY_USERMODE_HYPERVISOR, FACILITY_CMI, FACILITY_USERMODE_VIRTUALIZATION, FACILITY_USERMODE_VOLMGR, FACILITY_BCD, FACILITY_USERMODE_VHD, FACILITY_SDIAG, FACILITY_WEBSERVICES, FACILITY_WINDOWS_DEFENDER, FACILITY_OPC, FACILITY_XPS, FACILITY_RAS, FACILITY_POWERSHELL, FACILITY_MBN, FACILITY_EAS, FACILITY_P2P_INT, FACILITY_P2P, FACILITY_DAF, FACILITY_BLUETOOTH_ATT, FACILITY_AUDIO, FACILITY_STATEREPOSITORY, FACILITY_VISUALCPP, FACILITY_SCRIPT, FACILITY_PARSE, FACILITY_BLB, FACILITY_BLB_CLI, FACILITY_WSBAPP, FACILITY_BLBUI, FACILITY_USN, FACILITY_USERMODE_VOLSNAP, FACILITY_TIERING, FACILITY_WSB_ONLINE, FACILITY_ONLINE_ID, FACILITY_DEVICE_UPDATE_AGENT, FACILITY_DRVSERVICING, FACILITY_DLS, FACILITY_SOS, FACILITY_DEBUGGERS, FACILITY_DELIVERY_OPTIMIZATION, FACILITY_USERMODE_SPACES, FACILITY_USER_MODE_SECURITY_CORE, FACILITY_USERMODE_LICENSING, FACILITY_SPP, FACILITY_RESTORE, FACILITY_DMSERVER, FACILITY_DEPLOYMENT_SERVICES_SERVER, FACILITY_DEPLOYMENT_SERVICES_IMAGING, FACILITY_DEPLOYMENT_SERVICES_MANAGEMENT, FACILITY_DEPLOYMENT_SERVICES_UTIL, FACILITY_DEPLOYMENT_SERVICES_BINLSVC, FACILITY_DEPLOYMENT_SERVICES_PXE, FACILITY_DEPLOYMENT_SERVICES_TFTP, FACILITY_DEPLOYMENT_SERVICES_TRANSPORT_MANAGEMENT, FACILITY_DEPLOYMENT_SERVICES_DRIVER_PROVISIONING, FACILITY_DEPLOYMENT_SERVICES_MULTICAST_SERVER, FACILITY_DEPLOYMENT_SERVICES_MULTICAST_CLIENT, FACILITY_DEPLOYMENT_SERVICES_CONTENT_PROVIDER, FACILITY_LINGUISTIC_SERVICES, FACILITY_WEB, FACILITY_WEB_SOCKET, FACILITY_AUDIOSTREAMING, FACILITY_ACCELERATOR, FACILITY_MOBILE, FACILITY_SQLITE, FACILITY_UTC, FACILITY_WMAAECMA, FACILITY_WEP, FACILITY_SYNCENGINE, FACILITY_DIRECTMUSIC, FACILITY_DIRECT3D10, FACILITY_DXGI, FACILITY_DXGI_DDI, FACILITY_DIRECT3D11, FACILITY_DIRECT3D11_DEBUG, FACILITY_DIRECT3D12, FACILITY_DIRECT3D12_DEBUG, FACILITY_LEAP, FACILITY_AUDCLNT, FACILITY_WINML, FACILITY_WINCODEC_DWRITE_DWM, FACILITY_DIRECT2D, FACILITY_DEFRAG, FACILITY_USERMODE_SDBUS, FACILITY_JSCRIPT, FACILITY_XBOX, FACILITY_GAME, FACILITY_PIDGENX, FACILITY_PIX [Vanara.PInvoke.NTStatus.FacilityCode](https://github.com/dahall/Vanara/search?l=C%23&q=FacilityCode) | Enumeration of facility codes | FACILITY_NULL, FACILITY_DEBUGGER, FACILITY_RPC_RUNTIME, FACILITY_RPC_STUBS, FACILITY_IO_ERROR_CODE, FACILITY_CODCLASS_ERROR_CODE, FACILITY_NTWIN32, FACILITY_NTCERT, FACILITY_NTSSPI, FACILITY_TERMINAL_SERVER, FACILTIY_MUI_ERROR_CODE, FACILITY_USB_ERROR_CODE, FACILITY_HID_ERROR_CODE, FACILITY_FIREWIRE_ERROR_CODE, FACILITY_CLUSTER_ERROR_CODE, FACILITY_ACPI_ERROR_CODE, FACILITY_SXS_ERROR_CODE, FACILITY_TRANSACTION, FACILITY_COMMONLOG, FACILITY_VIDEO, FACILITY_FILTER_MANAGER, FACILITY_MONITOR, FACILITY_GRAPHICS_KERNEL, FACILITY_DRIVER_FRAMEWORK, FACILITY_FVE_ERROR_CODE, FACILITY_FWP_ERROR_CODE, FACILITY_NDIS_ERROR_CODE, FACILITY_TPM, FACILITY_RTPM, FACILITY_HYPERVISOR, FACILITY_IPSEC, FACILITY_VIRTUALIZATION, FACILITY_VOLMGR, FACILITY_BCD_ERROR_CODE, FACILITY_WIN32K_NTUSER, FACILITY_WIN32K_NTGDI, FACILITY_RESUME_KEY_FILTER, FACILITY_RDBSS, FACILITY_BTH_ATT, FACILITY_SECUREBOOT, FACILITY_AUDIO_KERNEL, FACILITY_VSM, FACILITY_VOLSNAP, FACILITY_SDBUS, FACILITY_SHARED_VHDX, FACILITY_SMB, FACILITY_INTERIX, FACILITY_SPACES, FACILITY_SECURITY_CORE, FACILITY_SYSTEM_INTEGRITY, FACILITY_LICENSING, FACILITY_PLATFORM_MANIFEST, FACILITY_MAXIMUM_VALUE [Vanara.PInvoke.FILE_DEVICE](https://github.com/dahall/Vanara/search?l=C%23&q=FILE_DEVICE) | The device type represents the type of underlying hardware for the driver. | FILE_DEVICE_BEEP, FILE_DEVICE_CD_ROM, FILE_DEVICE_CD_ROM_FILE_SYSTEM, FILE_DEVICE_CONTROLLER, FILE_DEVICE_DATALINK, FILE_DEVICE_DFS, FILE_DEVICE_DISK, FILE_DEVICE_DISK_FILE_SYSTEM, FILE_DEVICE_FILE_SYSTEM, FILE_DEVICE_INPORT_PORT, FILE_DEVICE_KEYBOARD, FILE_DEVICE_MAILSLOT, FILE_DEVICE_MIDI_IN, FILE_DEVICE_MIDI_OUT, FILE_DEVICE_MOUSE, FILE_DEVICE_MULTI_UNC_PROVIDER, FILE_DEVICE_NAMED_PIPE, FILE_DEVICE_NETWORK, FILE_DEVICE_NETWORK_BROWSER, FILE_DEVICE_NETWORK_FILE_SYSTEM, FILE_DEVICE_NULL, FILE_DEVICE_PARALLEL_PORT, FILE_DEVICE_PHYSICAL_NETCARD, FILE_DEVICE_PRINTER, FILE_DEVICE_SCANNER, FILE_DEVICE_SERIAL_MOUSE_PORT, FILE_DEVICE_SERIAL_PORT, FILE_DEVICE_SCREEN, FILE_DEVICE_SOUND, FILE_DEVICE_STREAMS, FILE_DEVICE_TAPE, FILE_DEVICE_TAPE_FILE_SYSTEM, FILE_DEVICE_TRANSPORT, FILE_DEVICE_UNKNOWN, FILE_DEVICE_VIDEO, FILE_DEVICE_VIRTUAL_DISK, FILE_DEVICE_WAVE_IN, FILE_DEVICE_WAVE_OUT, FILE_DEVICE_8042_PORT, FILE_DEVICE_NETWORK_REDIRECTOR, FILE_DEVICE_BATTERY, FILE_DEVICE_BUS_EXTENDER, FILE_DEVICE_MODEM, FILE_DEVICE_VDM, FILE_DEVICE_MASS_STORAGE, FILE_DEVICE_SMB, FILE_DEVICE_KS, FILE_DEVICE_CHANGER, FILE_DEVICE_SMARTCARD, FILE_DEVICE_ACPI, FILE_DEVICE_DVD, FILE_DEVICE_FULLSCREEN_VIDEO, FILE_DEVICE_DFS_FILE_SYSTEM, FILE_DEVICE_DFS_VOLUME, FILE_DEVICE_SERENUM, FILE_DEVICE_TERMSRV, FILE_DEVICE_KSEC, FILE_DEVICE_FIPS, FILE_DEVICE_INFINIBAND, FILE_DEVICE_VMBUS, FILE_DEVICE_CRYPT_PROVIDER, FILE_DEVICE_WPD, FILE_DEVICE_BLUETOOTH, FILE_DEVICE_MT_COMPOSITE, FILE_DEVICE_MT_TRANSPORT, FILE_DEVICE_BIOMETRIC, FILE_DEVICE_PMI, FILE_DEVICE_EHSTOR, FILE_DEVICE_DEVAPI, FILE_DEVICE_GPIO, FILE_DEVICE_USBEX, FILE_DEVICE_CONSOLE, FILE_DEVICE_NFP, FILE_DEVICE_SYSENV, FILE_DEVICE_VIRTUAL_BLOCK, FILE_DEVICE_POINT_OF_SERVICE, FILE_DEVICE_STORAGE_REPLICATION, FILE_DEVICE_TRUST_ENV, FILE_DEVICE_UCM, FILE_DEVICE_UCMTCPCI -[Vanara.PInvoke.FILE_SHARE](https://github.com/dahall/Vanara/search?l=C%23&q=FILE_SHARE) | | FILE_SHARE_READ, FILE_SHARE_WRITE, FILE_SHARE_DELETE +[Vanara.PInvoke.FILE_SHARE](https://github.com/dahall/Vanara/search?l=C%23&q=FILE_SHARE) | The requested sharing mode of the file or device, which can be read, write, both, delete, all of these, or none (refer to the following table). Access requests to attributes or extended attributes are not affected by this flag. | FILE_SHARE_READ, FILE_SHARE_WRITE, FILE_SHARE_DELETE [Vanara.PInvoke.FileFlagsAndAttributes](https://github.com/dahall/Vanara/search?l=C%23&q=FileFlagsAndAttributes) | File attributes are metadata values stored by the file system on disk and are used by the system and are available to developers via various file I/O APIs. | SECURITY_ANONYMOUS, FILE_ATTRIBUTE_READONLY, FILE_ATTRIBUTE_HIDDEN, FILE_ATTRIBUTE_SYSTEM, FILE_ATTRIBUTE_DIRECTORY, FILE_ATTRIBUTE_ARCHIVE, FILE_ATTRIBUTE_DEVICE, FILE_ATTRIBUTE_NORMAL, FILE_ATTRIBUTE_TEMPORARY, FILE_ATTRIBUTE_SPARSE_FILE, FILE_ATTRIBUTE_REPARSE_POINT, FILE_ATTRIBUTE_COMPRESSED, FILE_ATTRIBUTE_OFFLINE, FILE_ATTRIBUTE_NOT_CONTENT_INDEXED, FILE_ATTRIBUTE_ENCRYPTED, FILE_VOLUME_IS_COMPRESSED, FILE_ATTRIBUTE_INTEGRITY_STREAM, SECURITY_IDENTIFICATION, FILE_SUPPORTS_OBJECT_IDS, FILE_ATTRIBUTE_VIRTUAL, SECURITY_IMPERSONATION, FILE_ATTRIBUTE_NO_SCRUB_DATA, FILE_SUPPORTS_ENCRYPTION, SECURITY_DELEGATION, SECURITY_CONTEXT_TRACKING, FILE_ATTRIBUTE_RECALL_ON_OPEN, FILE_ATTRIBUTE_EA, FILE_NAMED_STREAMS, FILE_FLAG_FIRST_PIPE_INSTANCE, SECURITY_EFFECTIVE_ONLY, FILE_READ_ONLY_VOLUME, FILE_ATTRIBUTE_PINNED, FILE_FLAG_OPEN_NO_RECALL, FILE_ATTRIBUTE_UNPINNED, SECURITY_SQOS_PRESENT, FILE_SEQUENTIAL_WRITE_ONCE, FILE_FLAG_OPEN_REPARSE_POINT, FILE_SUPPORTS_TRANSACTIONS, FILE_SUPPORTS_HARD_LINKS, FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS, FILE_FLAG_SESSION_AWARE, FILE_SUPPORTS_EXTENDED_ATTRIBUTES, FILE_FLAG_POSIX_SEMANTICS, FILE_SUPPORTS_OPEN_BY_FILE_ID, FILE_FLAG_BACKUP_SEMANTICS, FILE_SUPPORTS_USN_JOURNAL, FILE_FLAG_DELETE_ON_CLOSE, FILE_SUPPORTS_INTEGRITY_STREAMS, FILE_FLAG_SEQUENTIAL_SCAN, FILE_SUPPORTS_BLOCK_REFCOUNTING, FILE_FLAG_RANDOM_ACCESS, FILE_SUPPORTS_SPARSE_VDL, FILE_ATTRIBUTE_STRICTLY_SEQUENTIAL, FILE_FLAG_NO_BUFFERING, FILE_DAX_VOLUME, FILE_FLAG_OVERLAPPED, FILE_SUPPORTS_GHOSTING, FILE_FLAG_WRITE_THROUGH [Vanara.PInvoke.FontFamily](https://github.com/dahall/Vanara/search?l=C%23&q=FontFamily) | Font families describe the look of a font in a general way. They are intended for specifying fonts when the exact typeface desired is not available. | FF_DONTCARE, FF_ROMAN, FF_SWISS, FF_MODERN, FF_SCRIPT, FF_DECORATIVE [Vanara.PInvoke.FontPitch](https://github.com/dahall/Vanara/search?l=C%23&q=FontPitch) | Specifies information about the pitch, the technology, and the family of a physical font. | DEFAULT_PITCH, FIXED_PITCH, TMPF_FIXED_PITCH, VARIABLE_PITCH, TMPF_VECTOR, TMPF_TRUETYPE, MONO_FONT, TMPF_DEVICE diff --git a/Vanara.Library.nuspec b/Vanara.Library.nuspec index b2c3e260..8a9f9772 100644 --- a/Vanara.Library.nuspec +++ b/Vanara.Library.nuspec @@ -56,6 +56,7 @@ +