From 4ad9cc77e2319615714d000f97ffdabf9ccdbd87 Mon Sep 17 00:00:00 2001 From: dahall Date: Mon, 1 Feb 2021 13:23:54 -0700 Subject: [PATCH] Updated project files with 3.3.3 info --- PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj | 2 +- PInvoke/IScsiDsc/CorrelationReport.md | 4 +- PInvoke/NTDll/CorrelationReport.md | 8 +- PInvoke/NTDll/Vanara.PInvoke.NTDll.csproj | 4 +- PInvoke/P2P/CorrelationReport.md | 2 +- PInvoke/SetupAPI/CorrelationReport.md | 189 +++++++++++------------- PInvoke/SetupAPI/Vanara.PInvoke.SetupAPI.csproj | 4 +- PInvoke/WsmSvc/CorrelationReport.md | 64 +++++--- PInvoke/WsmSvc/Vanara.PInvoke.WsmSvc.csproj | 7 +- README.md | 6 +- 10 files changed, 150 insertions(+), 140 deletions(-) diff --git a/PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj b/PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj index 615174dd..a8e25483 100644 --- a/PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj +++ b/PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj @@ -29,6 +29,6 @@ GRADIENT_RECT, GRADIENT_TRIANGLE, HSECTION, TRIVERTEX, BITMAP, BITMAPINFO, BITMA - + \ No newline at end of file diff --git a/PInvoke/IScsiDsc/CorrelationReport.md b/PInvoke/IScsiDsc/CorrelationReport.md index b665ce4d..af2357b6 100644 --- a/PInvoke/IScsiDsc/CorrelationReport.md +++ b/PInvoke/IScsiDsc/CorrelationReport.md @@ -3,7 +3,7 @@ PInvoke API (methods, structures and constants) imported from Windows ISCSI Disc - Includes methods from iscsidsc.dll - Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.IScsiDsc?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.IScsiDsc?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.IScsiDsc) -### Methods - 97% API coverage (44 of 45 functions) +### Methods - 100% API coverage (45 of 45 functions) Native Method | Header | Managed Method --- | --- | --- [AddIScsiConnection](https://www.google.com/search?num=5&q=AddIScsiConnectionA+site%3Adocs.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.AddIScsiConnection](https://github.com/dahall/Vanara/search?l=C%23&q=AddIScsiConnection) @@ -35,7 +35,7 @@ Native Method | Header | Managed Method [ReportIScsiPersistentLogins](https://www.google.com/search?num=5&q=ReportIScsiPersistentLoginsA+site%3Adocs.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.ReportIScsiPersistentLogins](https://github.com/dahall/Vanara/search?l=C%23&q=ReportIScsiPersistentLogins) [ReportIScsiSendTargetPortals](https://www.google.com/search?num=5&q=ReportIScsiSendTargetPortalsA+site%3Adocs.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.ReportIScsiSendTargetPortals](https://github.com/dahall/Vanara/search?l=C%23&q=ReportIScsiSendTargetPortals) [ReportIScsiSendTargetPortalsEx](https://www.google.com/search?num=5&q=ReportIScsiSendTargetPortalsExA+site%3Adocs.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.ReportIScsiSendTargetPortalsEx](https://github.com/dahall/Vanara/search?l=C%23&q=ReportIScsiSendTargetPortalsEx) -[ReportIScsiTargetPortals](https://www.google.com/search?num=5&q=ReportIScsiTargetPortalsA+site%3Adocs.microsoft.com) | | +[ReportIScsiTargetPortals](https://www.google.com/search?num=5&q=ReportIScsiTargetPortalsA+site%3Adocs.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.ReportIScsiTargetPortals](https://github.com/dahall/Vanara/search?l=C%23&q=ReportIScsiTargetPortals) [ReportIScsiTargets](https://www.google.com/search?num=5&q=ReportIScsiTargetsA+site%3Adocs.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.ReportIScsiTargets](https://github.com/dahall/Vanara/search?l=C%23&q=ReportIScsiTargets) [ReportISNSServerList](https://www.google.com/search?num=5&q=ReportISNSServerListA+site%3Adocs.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.ReportISNSServerList](https://github.com/dahall/Vanara/search?l=C%23&q=ReportISNSServerList) [ReportPersistentIScsiDevices](https://www.google.com/search?num=5&q=ReportPersistentIScsiDevicesA+site%3Adocs.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.ReportPersistentIScsiDevices](https://github.com/dahall/Vanara/search?l=C%23&q=ReportPersistentIScsiDevices) diff --git a/PInvoke/NTDll/CorrelationReport.md b/PInvoke/NTDll/CorrelationReport.md index 57f8c13e..97fc997b 100644 --- a/PInvoke/NTDll/CorrelationReport.md +++ b/PInvoke/NTDll/CorrelationReport.md @@ -3,7 +3,7 @@ PInvoke API (methods, structures and constants) imported from Windows NtDll.dll. - Includes methods from ntdll.dll - Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.NTDll?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.NTDll?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.NTDll) -### Methods - 4% API coverage (24 of 566 functions) +### Methods - 4% API coverage (26 of 568 functions) Native Method | Header | Managed Method --- | --- | --- [_vscprintf](https://www.google.com/search?num=5&q=_vscprintf+site%3Adocs.microsoft.com) | | @@ -132,6 +132,8 @@ Native Method | Header | Managed Method [NtUnlockFile](https://www.google.com/search?num=5&q=NtUnlockFile+site%3Adocs.microsoft.com) | | [NtUnmapViewOfSection](https://www.google.com/search?num=5&q=NtUnmapViewOfSection+site%3Adocs.microsoft.com) | | [NtWaitForSingleObject](https://www.google.com/search?num=5&q=NtWaitForSingleObject+site%3Adocs.microsoft.com) | | +[NtWow64QueryInformationProcess64](https://www.google.com/search?num=5&q=NtWow64QueryInformationProcess64+site%3Adocs.microsoft.com) | winternl.h | [Vanara.PInvoke.NtDll.NtWow64QueryInformationProcess64](https://github.com/dahall/Vanara/search?l=C%23&q=NtWow64QueryInformationProcess64) +[NtWow64ReadVirtualMemory64](https://www.google.com/search?num=5&q=NtWow64ReadVirtualMemory64+site%3Adocs.microsoft.com) | winternl.h | [Vanara.PInvoke.NtDll.NtWow64ReadVirtualMemory64](https://github.com/dahall/Vanara/search?l=C%23&q=NtWow64ReadVirtualMemory64) [NtWriteFile](https://www.google.com/search?num=5&q=NtWriteFile+site%3Adocs.microsoft.com) | | [RtlAbsoluteToSelfRelativeSD](https://www.google.com/search?num=5&q=RtlAbsoluteToSelfRelativeSD+site%3Adocs.microsoft.com) | | [RtlAddAccessAllowedAce](https://www.google.com/search?num=5&q=RtlAddAccessAllowedAce+site%3Adocs.microsoft.com) | | @@ -584,14 +586,18 @@ Native Structure | Header | Managed Structure [LDR_DLL_NOTIFICATION_DATA](https://www.google.com/search?num=5&q=LDR_DLL_NOTIFICATION_DATA+site%3Adocs.microsoft.com) | ntldr.h | [Vanara.PInvoke.NtDll.LDR_DLL_NOTIFICATION_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=LDR_DLL_NOTIFICATION_DATA) [OBJECT_ATTRIBUTES](https://www.google.com/search?num=5&q=OBJECT_ATTRIBUTES+site%3Adocs.microsoft.com) | wudfwdm.h | [Vanara.PInvoke.NtDll.OBJECT_ATTRIBUTES](https://github.com/dahall/Vanara/search?l=C%23&q=OBJECT_ATTRIBUTES) [PEB](https://www.google.com/search?num=5&q=PEB+site%3Adocs.microsoft.com) | winternl.h | [Vanara.PInvoke.NtDll.PEB](https://github.com/dahall/Vanara/search?l=C%23&q=PEB) +[PEB_WOW64](https://www.google.com/search?num=5&q=PEB_WOW64+site%3Adocs.microsoft.com) | winternl.h | [Vanara.PInvoke.NtDll.PEB_WOW64](https://github.com/dahall/Vanara/search?l=C%23&q=PEB_WOW64) [PROCESS_BASIC_INFORMATION](https://www.google.com/search?num=5&q=PROCESS_BASIC_INFORMATION+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.NtDll.PROCESS_BASIC_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_BASIC_INFORMATION) +[PROCESS_BASIC_INFORMATION_WOW64](https://www.google.com/search?num=5&q=PROCESS_BASIC_INFORMATION_WOW64+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.NtDll.PROCESS_BASIC_INFORMATION_WOW64](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_BASIC_INFORMATION_WOW64) [RTL_USER_PROCESS_PARAMETERS](https://www.google.com/search?num=5&q=RTL_USER_PROCESS_PARAMETERS+site%3Adocs.microsoft.com) | winternl.h | [Vanara.PInvoke.NtDll.RTL_USER_PROCESS_PARAMETERS](https://github.com/dahall/Vanara/search?l=C%23&q=RTL_USER_PROCESS_PARAMETERS) +[RTL_USER_PROCESS_PARAMETERS_WOW64](https://www.google.com/search?num=5&q=RTL_USER_PROCESS_PARAMETERS_WOW64+site%3Adocs.microsoft.com) | winternl.h | [Vanara.PInvoke.NtDll.RTL_USER_PROCESS_PARAMETERS_WOW64](https://github.com/dahall/Vanara/search?l=C%23&q=RTL_USER_PROCESS_PARAMETERS_WOW64) [SYSTEM_BASIC_INFORMATION](https://www.google.com/search?num=5&q=SYSTEM_BASIC_INFORMATION+site%3Adocs.microsoft.com) | winternl.h | [Vanara.PInvoke.NtDll.SYSTEM_BASIC_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=SYSTEM_BASIC_INFORMATION) [SYSTEM_PROCESS_INFORMATION](https://www.google.com/search?num=5&q=SYSTEM_PROCESS_INFORMATION+site%3Adocs.microsoft.com) | winternl.h | [Vanara.PInvoke.NtDll.SYSTEM_PROCESS_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=SYSTEM_PROCESS_INFORMATION) [SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION](https://www.google.com/search?num=5&q=SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION+site%3Adocs.microsoft.com) | winternl.h | [Vanara.PInvoke.NtDll.SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION) [SYSTEM_REGISTRY_QUOTA_INFORMATION](https://www.google.com/search?num=5&q=SYSTEM_REGISTRY_QUOTA_INFORMATION+site%3Adocs.microsoft.com) | winternl.h | [Vanara.PInvoke.NtDll.SYSTEM_REGISTRY_QUOTA_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=SYSTEM_REGISTRY_QUOTA_INFORMATION) [SYSTEM_THREAD_INFORMATION](https://www.google.com/search?num=5&q=SYSTEM_THREAD_INFORMATION+site%3Adocs.microsoft.com) | winternl.h | [Vanara.PInvoke.NtDll.SYSTEM_THREAD_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=SYSTEM_THREAD_INFORMATION) [UNICODE_STRING](https://www.google.com/search?num=5&q=UNICODE_STRING+site%3Adocs.microsoft.com) | wudfwdm.h | [Vanara.PInvoke.NtDll.UNICODE_STRING](https://github.com/dahall/Vanara/search?l=C%23&q=UNICODE_STRING) +[UNICODE_STRING_WOW64](https://www.google.com/search?num=5&q=UNICODE_STRING_WOW64+site%3Adocs.microsoft.com) | wudfwdm.h | [Vanara.PInvoke.NtDll.UNICODE_STRING_WOW64](https://github.com/dahall/Vanara/search?l=C%23&q=UNICODE_STRING_WOW64) ### Classes Native Class | Header | Managed Class --- | --- | --- diff --git a/PInvoke/NTDll/Vanara.PInvoke.NTDll.csproj b/PInvoke/NTDll/Vanara.PInvoke.NTDll.csproj index ccd111b0..b9acc2e8 100644 --- a/PInvoke/NTDll/Vanara.PInvoke.NTDll.csproj +++ b/PInvoke/NTDll/Vanara.PInvoke.NTDll.csproj @@ -14,10 +14,10 @@ Currently implements: Functions -_vscprintf, ApiSetQueryApiSetPresenceEx, DbgBreakPoint, DbgPrint, DbgPrintEx, DbgPrompt, EtwCheckCoverage, LdrCallEnclave, LdrControlFlowGuardEnforced, LdrCreateEnclave, LdrDeleteEnclave, LdrFastFailInLoaderCallout, LdrInitializeEnclave, LdrIsModuleSxsRedirected, LdrLoadEnclaveModule, LdrRegisterDllNotification, LdrUnregisterDllNotification, NtAcquireCrossVmMutant, NtAllocateUserPhysicalPagesEx, NtAllocateVirtualMemory, NtAllocateVirtualMemoryEx, NtCallEnclave, NtClose, NtCommitComplete, NtCommitEnlistment, NtCommitTransaction, NtCompareTokens, NtContinueEx, NtCreateCrossVmEvent, NtCreateCrossVmMutant, NtCreateEnlistment, NtCreateFile, NtCreateFileA, NtCreateFileW, NtCreateResourceManager, NtCreateSection, NtCreateSectionA, NtCreateSectionEx, NtCreateSectionW, NtCreateTransaction, NtCreateTransactionA, NtCreateTransactionManager, NtCreateTransactionManagerA, NtCreateTransactionManagerW, NtCreateTransactionW, NtDeviceIoControlFile, NtDirectGraphicsCall, NtDuplicateToken, NtEnumerateTransactionObject, NtFlushBuffersFileEx, NtFreeVirtualMemory, NtFsControlFile, NtGetCurrentProcessorNumber, NtGetNotificationResourceManager, NtLoadKey3, NtLockFile, NtManageHotPatch, NtMapViewOfSectionEx, NtNotifyChangeDirectoryFileEx, NtNotifyChangeMultipleKeys, NtOpenDirectoryObject, NtOpenEnlistment, NtOpenFile, NtOpenProcess, NtOpenProcessTokenEx, NtOpenResourceManager, NtOpenSymbolicLinkObject, NtOpenThread, NtOpenThreadTokenEx, NtOpenTransaction, NtOpenTransactionManager, NtPowerInformation, NtPrepareComplete, NtPrepareEnlistment, NtPrePrepareComplete, NtPrePrepareEnlistment, NtProtectVirtualMemory, NtPssCaptureVaSpaceBulk, NtQueryAttributesFile, NtQueryDirectoryFile, NtQueryDirectoryFileEx, NtQueryInformationEnlistment, NtQueryInformationFile, NtQueryInformationProcess, NtQueryInformationResourceManager, NtQueryInformationThread, NtQueryInformationToken, NtQueryInformationTransaction, NtQueryInformationTransactionManager, NtQueryKey, NtQueryMultipleValueKey, NtQueryObject, NtQueryPerformanceCounter, NtQueryQuotaInformationFile, NtQuerySecurityObject, NtQuerySymbolicLinkObject, NtQuerySystemInformation, NtQuerySystemTime, NtQueryVirtualMemory, NtQueryVolumeInformationFile, NtReadFile, NtReadOnlyEnlistment, NtRecoverEnlistment, NtRecoverResourceManager, NtRecoverTransactionManager, NtRenameKey, NtRenameTransactionManager, NtRollbackComplete, NtRollbackEnlistment, NtRollbackTransaction, NtRollforwardTransactionManager, NtSetInformationEnlistment, NtSetInformationFile, NtSetInformationKey, NtSetInformationResourceManager, NtSetInformationThread, NtSetInformationToken, NtSetInformationTransaction, NtSetInformationTransactionManager, NtSetQuotaInformationFile, NtSetSecurityObject, NtSinglePhaseReject, NtTerminateEnclave, NtUnlockFile, NtUnmapViewOfSection, NtWaitForSingleObject, NtWriteFile, RtlAbsoluteToSelfRelativeSD, RtlAddAccessAllowedAce, RtlAddAccessAllowedAceEx, RtlAddAce, RtlAddFunctionTable, RtlAddGrowableFunctionTable, RtlAllocateAndInitializeSid, RtlAllocateHeap, RtlAnsiStringToUnicodeString, RtlAppendStringToString, RtlAppendUnicodeStringToString, RtlAppendUnicodeToString, RtlAreBitsClear, RtlAreBitsClearEx, RtlAreBitsSet, RtlCallEnclaveReturn, RtlCapabilityCheckForSingleSessionSku, RtlCaptureContext, RtlCaptureContext2, RtlCaptureStackBackTrace, RtlCharToInteger, RtlCheckRegistryKey, RtlCheckSystemBootStatusIntegrity, RtlClearAllBitsEx, RtlClearBitEx, RtlClearBits, RtlClearBitsEx, RtlCmEncodeMemIoResource, RtlCompareMemory, RtlCompareMemoryUlong, RtlCompareString, RtlCompareUnicodeString, RtlCompressBuffer, RtlConstructCrossVmEventPath, RtlConstructCrossVmMutexPath, RtlConvertSidToUnicodeString, RtlCopyLuid, RtlCopyMemoryNonTemporal, RtlCopySid, RtlCopyString, RtlCopyUnicodeString, RtlCreateAcl, RtlCreateHeap, RtlCreateProcessParametersWithTemplate, RtlCreateRegistryKey, RtlCreateSecurityDescriptor, RtlCreateSystemVolumeInformationFolder, RtlCreateUnicodeString, RtlCreateUserFiberShadowStack, RtlCustomCPToUnicodeN, RtlDecompressBuffer, RtlDecompressBufferEx, RtlDecompressFragment, RtlDelete, RtlDeleteAce, RtlDeleteElementGenericTable, RtlDeleteElementGenericTableAvl, RtlDeleteFunctionTable, RtlDeleteGrowableFunctionTable, RtlDeleteNoSplay, RtlDeleteRegistryValue, RtlDestroyHeap, RtlDisownModuleHeapAllocation, RtlDoesNameContainWildCards, RtlDosLongPathNameToNtPathName_U_WithStatus, RtlDosLongPathNameToRelativeNtPathName_U_WithStatus, RtlDowncaseUnicodeString, RtlDrainNonVolatileFlush, RtlEnclaveCallDispatch, RtlEnclaveCallDispatchReturn, RtlEnumerateGenericTable, RtlEnumerateGenericTableAvl, RtlEnumerateGenericTableLikeADirectory, RtlEnumerateGenericTableWithoutSplaying, RtlEnumerateGenericTableWithoutSplayingAvl, RtlEqualPrefixSid, RtlEqualSid, RtlEqualUnicodeString, RtlEthernetAddressToString, RtlEthernetStringToAddress, RtlExtendCorrelationVector, RtlFillMemoryNonTemporal, RtlFillNonVolatileMemory, RtlFindClearBits, RtlFindClearBitsAndSet, RtlFindClearBitsEx, RtlFindClearRuns, RtlFindLastBackwardRunClear, RtlFindLeastSignificantBit, RtlFindLongestRunClear, RtlFindMostSignificantBit, RtlFindNextForwardRunClear, RtlFindSetBits, RtlFindSetBitsAndClear, RtlFindSetBitsAndClearEx, RtlFindSetBitsEx, RtlFirstEntrySList, RtlFlsGetValue, RtlFlsSetValue, RtlFlushNonVolatileMemory, RtlFlushNonVolatileMemoryRanges, RtlFreeAnsiString, RtlFreeHeap, RtlFreeNonVolatileToken, RtlFreeOemString, RtlFreeUnicodeString, RtlFreeUserFiberShadowStack, RtlFreeUTF8String, RtlGenerate8dot3Name, RtlGetAce, RtlGetCompressionWorkSpaceSize, RtlGetDaclSecurityDescriptor, RtlGetElementGenericTable, RtlGetElementGenericTableAvl, RtlGetEnabledExtendedFeatures, RtlGetExtendedContextLength2, RtlGetFunctionTableListHead, RtlGetGroupSecurityDescriptor, RtlGetMultiTimePrecise, RtlGetNonVolatileToken, RtlGetOwnerSecurityDescriptor, RtlGetPersistedStateLocation, RtlGetReturnAddressHijackTarget, RtlGetSaclSecurityDescriptor, RtlGetSystemBootStatus, RtlGetSystemBootStatusEx, RtlGetUnloadEventTrace, RtlGetUnloadEventTraceEx, RtlGetVersion, RtlGrowFunctionTable, RtlGUIDFromString, RtlHashUnicodeString, RtlIncrementCorrelationVector, RtlInitAnsiString, RtlInitCodePageTable, RtlInitializeBitMap, RtlInitializeBitMapEx, RtlInitializeCorrelationVector, RtlInitializeExtendedContext2, RtlInitializeGenericTable, RtlInitializeGenericTableAvl, RtlInitializeSid, RtlInitializeSidEx, RtlInitializeSListHead, RtlInitString, RtlInitStringEx, RtlInitUnicodeString, RtlInitUTF8String, RtlInitUTF8StringEx, RtlInsertElementGenericTable, RtlInsertElementGenericTableAvl, RtlInsertElementGenericTableFullAvl, RtlInstallFunctionTableCallback, RtlInt64ToUnicodeString, RtlIntegerToUnicodeString, RtlInterlockedFlushSList, RtlInterlockedPushEntrySList, RtlIoDecodeMemIoResource, RtlIoEncodeMemIoResource, RtlIpv4AddressToStringA, RtlIpv4AddressToStringExW, RtlIpv4StringToAddress, RtlIpv4StringToAddressEx, RtlIpv6AddressToString, RtlIpv6AddressToStringExW, RtlIpv6StringToAddress, RtlIpv6StringToAddressExW, RtlIsCloudFilesPlaceholder, RtlIsCurrentProcess, RtlIsCurrentThread, RtlIsGenericTableEmpty, RtlIsGenericTableEmptyAvl, RtlIsNameInExpression, RtlIsNameInUnUpcasedExpression, RtlIsNameLegalDOS8Dot3, RtlIsPartialPlaceholder, RtlIsPartialPlaceholderFileHandle, RtlIsPartialPlaceholderFileInfo, RtlIsStateSeparationEnabled, RtlIsValidLocaleName, RtlIsZeroMemory, RtlLengthSecurityDescriptor, RtlLengthSid, RtlLocalTimeToSystemTime, RtlLookupElementGenericTable, RtlLookupElementGenericTableAvl, RtlLookupElementGenericTableFullAvl, RtlLookupFirstMatchingElementGenericTableAvl, RtlLookupFunctionEntry, RtlMapGenericMask, RtlMoveMemory, RtlMultiByteToUnicodeN, RtlMultiByteToUnicodeSize, RtlNormalizeSecurityDescriptor, RtlNotifyFeatureUsage, RtlNtStatusToDosError, RtlNumberGenericTableElements, RtlNumberGenericTableElementsAvl, RtlNumberOfClearBits, RtlNumberOfClearBitsEx, RtlNumberOfSetBits, RtlNumberOfSetBitsEx, RtlNumberOfSetBitsUlongPtr, RtlOemStringToUnicodeString, RtlOemToUnicodeN, RtlPcToFileHeader, RtlPrefixUnicodeString, RtlpTimeFieldsToTime, RtlpTimeToTimeFields, RtlpWow64CtxFromAmd64, RtlpWow64GetContextOnAmd64, RtlpWow64SetContextOnAmd64, RtlQueryAllFeatureConfigurations, RtlQueryDepthSList, RtlQueryFeatureConfiguration, RtlQueryFeatureConfigurationChangeStamp, RtlQueryFeatureUsageNotificationSubscriptions, RtlQueryImageMitigationPolicy, RtlQueryProcessPlaceholderCompatibilityMode, RtlQueryRegistryValues, RtlQueryRegistryValueWithFallback, RtlQueryThreadPlaceholderCompatibilityMode, RtlQueryTokenHostIdAsUlong64, RtlRaiseCustomSystemEventTrigger, RtlRaiseException, RtlRaiseExceptionForReturnAddressHijack, RtlRaiseNoncontinuableException, RtlRandom, RtlRandomEx, RtlRealPredecessor, RtlRealSuccessor, RtlRegisterFeatureConfigurationChangeNotification, RtlRestoreContext, RtlRestoreSystemBootStatusDefaults, RtlRestoreThreadPreferredUILanguages, RtlRunOnceBeginInitialize, RtlRunOnceComplete, RtlRunOnceExecuteOnce, RtlRunOnceInitialize, RtlSecondsSince1970ToTime, RtlSecondsSince1980ToTime, RtlSelfRelativeToAbsoluteSD, RtlSetAllBits, RtlSetAllBitsEx, RtlSetBitEx, RtlSetBits, RtlSetBitsEx, RtlSetDaclSecurityDescriptor, RtlSetFeatureConfigurations, RtlSetGroupSecurityDescriptor, RtlSetImageMitigationPolicy, RtlSetOwnerSecurityDescriptor, RtlSetProcessPlaceholderCompatibilityMode, RtlSetProxiedProcessId, RtlSetSystemBootStatus, RtlSetSystemBootStatusEx, RtlSetThreadPlaceholderCompatibilityMode, RtlSetThreadPreferredUILanguages2, RtlSplay, RtlStringFromGUID, RtlSubAuthorityCountSid, RtlSubAuthoritySid, RtlSubscribeForFeatureUsageNotification, RtlSubtreePredecessor, RtlSubtreeSuccessor, RtlTestBitEx, RtlTimeFieldsToTime, RtlTimeToSecondsSince1970, RtlTimeToSecondsSince1980, RtlTimeToTimeFields, RtlUdiv128, RtlUnicodeStringToAnsiString, RtlUnicodeStringToCountedOemString, RtlUnicodeStringToInteger, RtlUnicodeStringToOemString, RtlUnicodeStringToUTF8String, RtlUnicodeToCustomCPN, RtlUnicodeToMultiByteN, RtlUnicodeToMultiByteSize, RtlUnicodeToOemN, RtlUnicodeToUTF8N, RtlUniform, RtlUnregisterFeatureConfigurationChangeNotification, RtlUnsubscribeFromFeatureUsageNotifications, RtlUnwind, RtlUpcaseUnicodeChar, RtlUpcaseUnicodeString, RtlUpcaseUnicodeStringToCountedOemString, RtlUpcaseUnicodeStringToOemString, RtlUpcaseUnicodeToCustomCPN, RtlUpcaseUnicodeToMultiByteN, RtlUpcaseUnicodeToOemN, RtlUpperChar, RtlUpperString, RtlUserFiberStart, RtlUTF8StringToUnicodeString, RtlUTF8ToUnicodeN, RtlValidateCorrelationVector, RtlValidRelativeSecurityDescriptor, RtlVerifyVersionInfo, RtlVirtualUnwind, RtlWow64GetEquivalentMachineCHPE, RtlWow64GetSharedInfoProcess, RtlWow64PopAllCrossProcessWorkFromWorkList, RtlWow64PopCrossProcessWorkFromFreeList, RtlWow64PushCrossProcessWorkOntoFreeList, RtlWow64PushCrossProcessWorkOntoWorkList, RtlWow64RequestCrossProcessHeavyFlush, RtlWow64SuspendProcess, RtlWriteNonVolatileMemory, RtlWriteRegistryValue, TpSetPoolThreadCpuSets, vDbgPrintEx, vDbgPrintExWithPrefix, VerSetConditionMask, ZwAcquireCrossVmMutant, ZwAllocateLocallyUniqueId, ZwAllocateUserPhysicalPagesEx, ZwAllocateVirtualMemory, ZwAllocateVirtualMemoryEx, ZwCallEnclave, ZwClose, ZwCommitComplete, ZwCommitEnlistment, ZwCommitTransaction, ZwContinueEx, ZwCreateCrossVmEvent, ZwCreateCrossVmMutant, ZwCreateDirectoryObject, ZwCreateEnlistment, ZwCreateEvent, ZwCreateFile, ZwCreateKey, ZwCreateKeyTransacted, ZwCreateResourceManager, ZwCreateSection, ZwCreateSectionEx, ZwCreateTransaction, ZwCreateTransactionManager, ZwDeleteFile, ZwDeleteKey, ZwDeleteValueKey, ZwDeviceIoControlFile, ZwDirectGraphicsCall, ZwDuplicateObject, ZwDuplicateToken, ZwEnumerateKey, ZwEnumerateTransactionObject, ZwEnumerateValueKey, ZwFlushBuffersFileEx, ZwFlushKey, ZwFlushVirtualMemory, ZwFreeVirtualMemory, ZwFsControlFile, ZwGetNotificationResourceManager, ZwLoadDriver, ZwLoadKey3, ZwLockFile, ZwMakeTemporaryObject, ZwManageHotPatch, ZwMapViewOfSection, ZwMapViewOfSectionEx, ZwNotifyChangeDirectoryFileEx, ZwNotifyChangeKey, ZwOpenDirectoryObject, ZwOpenEnlistment, ZwOpenEvent, ZwOpenFile, ZwOpenKey, ZwOpenKeyEx, ZwOpenKeyTransacted, ZwOpenKeyTransactedEx, ZwOpenProcess, ZwOpenProcessTokenEx, ZwOpenResourceManager, ZwOpenSection, ZwOpenSymbolicLinkObject, ZwOpenThreadTokenEx, ZwOpenTransaction, ZwOpenTransactionManager, ZwPowerInformation, ZwPrepareComplete, ZwPrepareEnlistment, ZwPrePrepareComplete, ZwPrePrepareEnlistment, ZwPssCaptureVaSpaceBulk, ZwQueryDirectoryFile, ZwQueryDirectoryFileEx, ZwQueryEaFile, ZwQueryFullAttributesFile, ZwQueryInformationEnlistment, ZwQueryInformationFile, ZwQueryInformationProcess, ZwQueryInformationResourceManager, ZwQueryInformationToken, ZwQueryInformationTransaction, ZwQueryInformationTransactionManager, ZwQueryKey, ZwQueryObject, ZwQueryQuotaInformationFile, ZwQuerySecurityObject, ZwQuerySymbolicLinkObject, ZwQuerySystemInformation, ZwQuerySystemInformationEx, ZwQueryValueKey, ZwQueryVirtualMemory, ZwQueryVolumeInformationFile, ZwReadFile, ZwReadOnlyEnlistment, ZwRecoverEnlistment, ZwRecoverResourceManager, ZwRecoverTransactionManager, ZwRollbackComplete, ZwRollbackEnlistment, ZwRollbackTransaction, ZwRollforwardTransactionManager, ZwSetEaFile, ZwSetEvent, ZwSetInformationEnlistment, ZwSetInformationFile, ZwSetInformationResourceManager, ZwSetInformationThread, ZwSetInformationToken, ZwSetInformationTransaction, ZwSetInformationVirtualMemory, ZwSetQuotaInformationFile, ZwSetSecurityObject, ZwSetValueKey, ZwSetVolumeInformationFile, ZwSinglePhaseReject, ZwSuspendProcess, ZwTerminateEnclave, ZwTerminateProcess, ZwUnloadDriver, ZwUnlockFile, ZwUnmapViewOfSection, ZwUnmapViewOfSectionEx, ZwWaitForSingleObject, ZwWriteFile +_vscprintf, ApiSetQueryApiSetPresenceEx, DbgBreakPoint, DbgPrint, DbgPrintEx, DbgPrompt, EtwCheckCoverage, LdrCallEnclave, LdrControlFlowGuardEnforced, LdrCreateEnclave, LdrDeleteEnclave, LdrFastFailInLoaderCallout, LdrInitializeEnclave, LdrIsModuleSxsRedirected, LdrLoadEnclaveModule, LdrRegisterDllNotification, LdrUnregisterDllNotification, NtAcquireCrossVmMutant, NtAllocateUserPhysicalPagesEx, NtAllocateVirtualMemory, NtAllocateVirtualMemoryEx, NtCallEnclave, NtClose, NtCommitComplete, NtCommitEnlistment, NtCommitTransaction, NtCompareTokens, NtContinueEx, NtCreateCrossVmEvent, NtCreateCrossVmMutant, NtCreateEnlistment, NtCreateFile, NtCreateFileA, NtCreateFileW, NtCreateResourceManager, NtCreateSection, NtCreateSectionA, NtCreateSectionEx, NtCreateSectionW, NtCreateTransaction, NtCreateTransactionA, NtCreateTransactionManager, NtCreateTransactionManagerA, NtCreateTransactionManagerW, NtCreateTransactionW, NtDeviceIoControlFile, NtDirectGraphicsCall, NtDuplicateToken, NtEnumerateTransactionObject, NtFlushBuffersFileEx, NtFreeVirtualMemory, NtFsControlFile, NtGetCurrentProcessorNumber, NtGetNotificationResourceManager, NtLoadKey3, NtLockFile, NtManageHotPatch, NtMapViewOfSectionEx, NtNotifyChangeDirectoryFileEx, NtNotifyChangeMultipleKeys, NtOpenDirectoryObject, NtOpenEnlistment, NtOpenFile, NtOpenProcess, NtOpenProcessTokenEx, NtOpenResourceManager, NtOpenSymbolicLinkObject, NtOpenThread, NtOpenThreadTokenEx, NtOpenTransaction, NtOpenTransactionManager, NtPowerInformation, NtPrepareComplete, NtPrepareEnlistment, NtPrePrepareComplete, NtPrePrepareEnlistment, NtProtectVirtualMemory, NtPssCaptureVaSpaceBulk, NtQueryAttributesFile, NtQueryDirectoryFile, NtQueryDirectoryFileEx, NtQueryInformationEnlistment, NtQueryInformationFile, NtQueryInformationProcess, NtQueryInformationResourceManager, NtQueryInformationThread, NtQueryInformationToken, NtQueryInformationTransaction, NtQueryInformationTransactionManager, NtQueryKey, NtQueryMultipleValueKey, NtQueryObject, NtQueryPerformanceCounter, NtQueryQuotaInformationFile, NtQuerySecurityObject, NtQuerySymbolicLinkObject, NtQuerySystemInformation, NtQuerySystemTime, NtQueryVirtualMemory, NtQueryVolumeInformationFile, NtReadFile, NtReadOnlyEnlistment, NtRecoverEnlistment, NtRecoverResourceManager, NtRecoverTransactionManager, NtRenameKey, NtRenameTransactionManager, NtRollbackComplete, NtRollbackEnlistment, NtRollbackTransaction, NtRollforwardTransactionManager, NtSetInformationEnlistment, NtSetInformationFile, NtSetInformationKey, NtSetInformationResourceManager, NtSetInformationThread, NtSetInformationToken, NtSetInformationTransaction, NtSetInformationTransactionManager, NtSetQuotaInformationFile, NtSetSecurityObject, NtSinglePhaseReject, NtTerminateEnclave, NtUnlockFile, NtUnmapViewOfSection, NtWaitForSingleObject, NtWow64QueryInformationProcess64, NtWow64ReadVirtualMemory64, NtWriteFile, RtlAbsoluteToSelfRelativeSD, RtlAddAccessAllowedAce, RtlAddAccessAllowedAceEx, RtlAddAce, RtlAddFunctionTable, RtlAddGrowableFunctionTable, RtlAllocateAndInitializeSid, RtlAllocateHeap, RtlAnsiStringToUnicodeString, RtlAppendStringToString, RtlAppendUnicodeStringToString, RtlAppendUnicodeToString, RtlAreBitsClear, RtlAreBitsClearEx, RtlAreBitsSet, RtlCallEnclaveReturn, RtlCapabilityCheckForSingleSessionSku, RtlCaptureContext, RtlCaptureContext2, RtlCaptureStackBackTrace, RtlCharToInteger, RtlCheckRegistryKey, RtlCheckSystemBootStatusIntegrity, RtlClearAllBitsEx, RtlClearBitEx, RtlClearBits, RtlClearBitsEx, RtlCmEncodeMemIoResource, RtlCompareMemory, RtlCompareMemoryUlong, RtlCompareString, RtlCompareUnicodeString, RtlCompressBuffer, RtlConstructCrossVmEventPath, RtlConstructCrossVmMutexPath, RtlConvertSidToUnicodeString, RtlCopyLuid, RtlCopyMemoryNonTemporal, RtlCopySid, RtlCopyString, RtlCopyUnicodeString, RtlCreateAcl, RtlCreateHeap, RtlCreateProcessParametersWithTemplate, RtlCreateRegistryKey, RtlCreateSecurityDescriptor, RtlCreateSystemVolumeInformationFolder, RtlCreateUnicodeString, RtlCreateUserFiberShadowStack, RtlCustomCPToUnicodeN, RtlDecompressBuffer, RtlDecompressBufferEx, RtlDecompressFragment, RtlDelete, RtlDeleteAce, RtlDeleteElementGenericTable, RtlDeleteElementGenericTableAvl, RtlDeleteFunctionTable, RtlDeleteGrowableFunctionTable, RtlDeleteNoSplay, RtlDeleteRegistryValue, RtlDestroyHeap, RtlDisownModuleHeapAllocation, RtlDoesNameContainWildCards, RtlDosLongPathNameToNtPathName_U_WithStatus, RtlDosLongPathNameToRelativeNtPathName_U_WithStatus, RtlDowncaseUnicodeString, RtlDrainNonVolatileFlush, RtlEnclaveCallDispatch, RtlEnclaveCallDispatchReturn, RtlEnumerateGenericTable, RtlEnumerateGenericTableAvl, RtlEnumerateGenericTableLikeADirectory, RtlEnumerateGenericTableWithoutSplaying, RtlEnumerateGenericTableWithoutSplayingAvl, RtlEqualPrefixSid, RtlEqualSid, RtlEqualUnicodeString, RtlEthernetAddressToString, RtlEthernetStringToAddress, RtlExtendCorrelationVector, RtlFillMemoryNonTemporal, RtlFillNonVolatileMemory, RtlFindClearBits, RtlFindClearBitsAndSet, RtlFindClearBitsEx, RtlFindClearRuns, RtlFindLastBackwardRunClear, RtlFindLeastSignificantBit, RtlFindLongestRunClear, RtlFindMostSignificantBit, RtlFindNextForwardRunClear, RtlFindSetBits, RtlFindSetBitsAndClear, RtlFindSetBitsAndClearEx, RtlFindSetBitsEx, RtlFirstEntrySList, RtlFlsGetValue, RtlFlsSetValue, RtlFlushNonVolatileMemory, RtlFlushNonVolatileMemoryRanges, RtlFreeAnsiString, RtlFreeHeap, RtlFreeNonVolatileToken, RtlFreeOemString, RtlFreeUnicodeString, RtlFreeUserFiberShadowStack, RtlFreeUTF8String, RtlGenerate8dot3Name, RtlGetAce, RtlGetCompressionWorkSpaceSize, RtlGetDaclSecurityDescriptor, RtlGetElementGenericTable, RtlGetElementGenericTableAvl, RtlGetEnabledExtendedFeatures, RtlGetExtendedContextLength2, RtlGetFunctionTableListHead, RtlGetGroupSecurityDescriptor, RtlGetMultiTimePrecise, RtlGetNonVolatileToken, RtlGetOwnerSecurityDescriptor, RtlGetPersistedStateLocation, RtlGetReturnAddressHijackTarget, RtlGetSaclSecurityDescriptor, RtlGetSystemBootStatus, RtlGetSystemBootStatusEx, RtlGetUnloadEventTrace, RtlGetUnloadEventTraceEx, RtlGetVersion, RtlGrowFunctionTable, RtlGUIDFromString, RtlHashUnicodeString, RtlIncrementCorrelationVector, RtlInitAnsiString, RtlInitCodePageTable, RtlInitializeBitMap, RtlInitializeBitMapEx, RtlInitializeCorrelationVector, RtlInitializeExtendedContext2, RtlInitializeGenericTable, RtlInitializeGenericTableAvl, RtlInitializeSid, RtlInitializeSidEx, RtlInitializeSListHead, RtlInitString, RtlInitStringEx, RtlInitUnicodeString, RtlInitUTF8String, RtlInitUTF8StringEx, RtlInsertElementGenericTable, RtlInsertElementGenericTableAvl, RtlInsertElementGenericTableFullAvl, RtlInstallFunctionTableCallback, RtlInt64ToUnicodeString, RtlIntegerToUnicodeString, RtlInterlockedFlushSList, RtlInterlockedPushEntrySList, RtlIoDecodeMemIoResource, RtlIoEncodeMemIoResource, RtlIpv4AddressToStringA, RtlIpv4AddressToStringExW, RtlIpv4StringToAddress, RtlIpv4StringToAddressEx, RtlIpv6AddressToString, RtlIpv6AddressToStringExW, RtlIpv6StringToAddress, RtlIpv6StringToAddressExW, RtlIsCloudFilesPlaceholder, RtlIsCurrentProcess, RtlIsCurrentThread, RtlIsGenericTableEmpty, RtlIsGenericTableEmptyAvl, RtlIsNameInExpression, RtlIsNameInUnUpcasedExpression, RtlIsNameLegalDOS8Dot3, RtlIsPartialPlaceholder, RtlIsPartialPlaceholderFileHandle, RtlIsPartialPlaceholderFileInfo, RtlIsStateSeparationEnabled, RtlIsValidLocaleName, RtlIsZeroMemory, RtlLengthSecurityDescriptor, RtlLengthSid, RtlLocalTimeToSystemTime, RtlLookupElementGenericTable, RtlLookupElementGenericTableAvl, RtlLookupElementGenericTableFullAvl, RtlLookupFirstMatchingElementGenericTableAvl, RtlLookupFunctionEntry, RtlMapGenericMask, RtlMoveMemory, RtlMultiByteToUnicodeN, RtlMultiByteToUnicodeSize, RtlNormalizeSecurityDescriptor, RtlNotifyFeatureUsage, RtlNtStatusToDosError, RtlNumberGenericTableElements, RtlNumberGenericTableElementsAvl, RtlNumberOfClearBits, RtlNumberOfClearBitsEx, RtlNumberOfSetBits, RtlNumberOfSetBitsEx, RtlNumberOfSetBitsUlongPtr, RtlOemStringToUnicodeString, RtlOemToUnicodeN, RtlPcToFileHeader, RtlPrefixUnicodeString, RtlpTimeFieldsToTime, RtlpTimeToTimeFields, RtlpWow64CtxFromAmd64, RtlpWow64GetContextOnAmd64, RtlpWow64SetContextOnAmd64, RtlQueryAllFeatureConfigurations, RtlQueryDepthSList, RtlQueryFeatureConfiguration, RtlQueryFeatureConfigurationChangeStamp, RtlQueryFeatureUsageNotificationSubscriptions, RtlQueryImageMitigationPolicy, RtlQueryProcessPlaceholderCompatibilityMode, RtlQueryRegistryValues, RtlQueryRegistryValueWithFallback, RtlQueryThreadPlaceholderCompatibilityMode, RtlQueryTokenHostIdAsUlong64, RtlRaiseCustomSystemEventTrigger, RtlRaiseException, RtlRaiseExceptionForReturnAddressHijack, RtlRaiseNoncontinuableException, RtlRandom, RtlRandomEx, RtlRealPredecessor, RtlRealSuccessor, RtlRegisterFeatureConfigurationChangeNotification, RtlRestoreContext, RtlRestoreSystemBootStatusDefaults, RtlRestoreThreadPreferredUILanguages, RtlRunOnceBeginInitialize, RtlRunOnceComplete, RtlRunOnceExecuteOnce, RtlRunOnceInitialize, RtlSecondsSince1970ToTime, RtlSecondsSince1980ToTime, RtlSelfRelativeToAbsoluteSD, RtlSetAllBits, RtlSetAllBitsEx, RtlSetBitEx, RtlSetBits, RtlSetBitsEx, RtlSetDaclSecurityDescriptor, RtlSetFeatureConfigurations, RtlSetGroupSecurityDescriptor, RtlSetImageMitigationPolicy, RtlSetOwnerSecurityDescriptor, RtlSetProcessPlaceholderCompatibilityMode, RtlSetProxiedProcessId, RtlSetSystemBootStatus, RtlSetSystemBootStatusEx, RtlSetThreadPlaceholderCompatibilityMode, RtlSetThreadPreferredUILanguages2, RtlSplay, RtlStringFromGUID, RtlSubAuthorityCountSid, RtlSubAuthoritySid, RtlSubscribeForFeatureUsageNotification, RtlSubtreePredecessor, RtlSubtreeSuccessor, RtlTestBitEx, RtlTimeFieldsToTime, RtlTimeToSecondsSince1970, RtlTimeToSecondsSince1980, RtlTimeToTimeFields, RtlUdiv128, RtlUnicodeStringToAnsiString, RtlUnicodeStringToCountedOemString, RtlUnicodeStringToInteger, RtlUnicodeStringToOemString, RtlUnicodeStringToUTF8String, RtlUnicodeToCustomCPN, RtlUnicodeToMultiByteN, RtlUnicodeToMultiByteSize, RtlUnicodeToOemN, RtlUnicodeToUTF8N, RtlUniform, RtlUnregisterFeatureConfigurationChangeNotification, RtlUnsubscribeFromFeatureUsageNotifications, RtlUnwind, RtlUpcaseUnicodeChar, RtlUpcaseUnicodeString, RtlUpcaseUnicodeStringToCountedOemString, RtlUpcaseUnicodeStringToOemString, RtlUpcaseUnicodeToCustomCPN, RtlUpcaseUnicodeToMultiByteN, RtlUpcaseUnicodeToOemN, RtlUpperChar, RtlUpperString, RtlUserFiberStart, RtlUTF8StringToUnicodeString, RtlUTF8ToUnicodeN, RtlValidateCorrelationVector, RtlValidRelativeSecurityDescriptor, RtlVerifyVersionInfo, RtlVirtualUnwind, RtlWow64GetEquivalentMachineCHPE, RtlWow64GetSharedInfoProcess, RtlWow64PopAllCrossProcessWorkFromWorkList, RtlWow64PopCrossProcessWorkFromFreeList, RtlWow64PushCrossProcessWorkOntoFreeList, RtlWow64PushCrossProcessWorkOntoWorkList, RtlWow64RequestCrossProcessHeavyFlush, RtlWow64SuspendProcess, RtlWriteNonVolatileMemory, RtlWriteRegistryValue, TpSetPoolThreadCpuSets, vDbgPrintEx, vDbgPrintExWithPrefix, VerSetConditionMask, ZwAcquireCrossVmMutant, ZwAllocateLocallyUniqueId, ZwAllocateUserPhysicalPagesEx, ZwAllocateVirtualMemory, ZwAllocateVirtualMemoryEx, ZwCallEnclave, ZwClose, ZwCommitComplete, ZwCommitEnlistment, ZwCommitTransaction, ZwContinueEx, ZwCreateCrossVmEvent, ZwCreateCrossVmMutant, ZwCreateDirectoryObject, ZwCreateEnlistment, ZwCreateEvent, ZwCreateFile, ZwCreateKey, ZwCreateKeyTransacted, ZwCreateResourceManager, ZwCreateSection, ZwCreateSectionEx, ZwCreateTransaction, ZwCreateTransactionManager, ZwDeleteFile, ZwDeleteKey, ZwDeleteValueKey, ZwDeviceIoControlFile, ZwDirectGraphicsCall, ZwDuplicateObject, ZwDuplicateToken, ZwEnumerateKey, ZwEnumerateTransactionObject, ZwEnumerateValueKey, ZwFlushBuffersFileEx, ZwFlushKey, ZwFlushVirtualMemory, ZwFreeVirtualMemory, ZwFsControlFile, ZwGetNotificationResourceManager, ZwLoadDriver, ZwLoadKey3, ZwLockFile, ZwMakeTemporaryObject, ZwManageHotPatch, ZwMapViewOfSection, ZwMapViewOfSectionEx, ZwNotifyChangeDirectoryFileEx, ZwNotifyChangeKey, ZwOpenDirectoryObject, ZwOpenEnlistment, ZwOpenEvent, ZwOpenFile, ZwOpenKey, ZwOpenKeyEx, ZwOpenKeyTransacted, ZwOpenKeyTransactedEx, ZwOpenProcess, ZwOpenProcessTokenEx, ZwOpenResourceManager, ZwOpenSection, ZwOpenSymbolicLinkObject, ZwOpenThreadTokenEx, ZwOpenTransaction, ZwOpenTransactionManager, ZwPowerInformation, ZwPrepareComplete, ZwPrepareEnlistment, ZwPrePrepareComplete, ZwPrePrepareEnlistment, ZwPssCaptureVaSpaceBulk, ZwQueryDirectoryFile, ZwQueryDirectoryFileEx, ZwQueryEaFile, ZwQueryFullAttributesFile, ZwQueryInformationEnlistment, ZwQueryInformationFile, ZwQueryInformationProcess, ZwQueryInformationResourceManager, ZwQueryInformationToken, ZwQueryInformationTransaction, ZwQueryInformationTransactionManager, ZwQueryKey, ZwQueryObject, ZwQueryQuotaInformationFile, ZwQuerySecurityObject, ZwQuerySymbolicLinkObject, ZwQuerySystemInformation, ZwQuerySystemInformationEx, ZwQueryValueKey, ZwQueryVirtualMemory, ZwQueryVolumeInformationFile, ZwReadFile, ZwReadOnlyEnlistment, ZwRecoverEnlistment, ZwRecoverResourceManager, ZwRecoverTransactionManager, ZwRollbackComplete, ZwRollbackEnlistment, ZwRollbackTransaction, ZwRollforwardTransactionManager, ZwSetEaFile, ZwSetEvent, ZwSetInformationEnlistment, ZwSetInformationFile, ZwSetInformationResourceManager, ZwSetInformationThread, ZwSetInformationToken, ZwSetInformationTransaction, ZwSetInformationVirtualMemory, ZwSetQuotaInformationFile, ZwSetSecurityObject, ZwSetValueKey, ZwSetVolumeInformationFile, ZwSinglePhaseReject, ZwSuspendProcess, ZwTerminateEnclave, ZwTerminateProcess, ZwUnloadDriver, ZwUnlockFile, ZwUnmapViewOfSection, ZwUnmapViewOfSectionEx, ZwWaitForSingleObject, ZwWriteFile Structures -CLIENT_ID, IO_STATUS_BLOCK, KEY_BASIC_INFORMATION, KEY_FULL_INFORMATION, KEY_NAME_INFORMATION, KEY_NODE_INFORMATION, LDR_DLL_NOTIFICATION_DATA, OBJECT_ATTRIBUTES, SYSTEM_BASIC_INFORMATION, SYSTEM_PROCESS_INFORMATION, SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION, SYSTEM_REGISTRY_QUOTA_INFORMATION, SYSTEM_THREAD_INFORMATION, UNICODE_STRING, PEB, PROCESS_BASIC_INFORMATION, RTL_USER_PROCESS_PARAMETERS +CLIENT_ID, IO_STATUS_BLOCK, KEY_BASIC_INFORMATION, KEY_FULL_INFORMATION, KEY_NAME_INFORMATION, KEY_NODE_INFORMATION, LDR_DLL_NOTIFICATION_DATA, OBJECT_ATTRIBUTES, SYSTEM_BASIC_INFORMATION, SYSTEM_PROCESS_INFORMATION, SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION, SYSTEM_REGISTRY_QUOTA_INFORMATION, SYSTEM_THREAD_INFORMATION, UNICODE_STRING, UNICODE_STRING_WOW64, PEB, PEB_WOW64, PROCESS_BASIC_INFORMATION, PROCESS_BASIC_INFORMATION_WOW64, RTL_USER_PROCESS_PARAMETERS, RTL_USER_PROCESS_PARAMETERS_WOW64 diff --git a/PInvoke/P2P/CorrelationReport.md b/PInvoke/P2P/CorrelationReport.md index b718e8b8..8262507c 100644 --- a/PInvoke/P2P/CorrelationReport.md +++ b/PInvoke/P2P/CorrelationReport.md @@ -54,7 +54,7 @@ Native Method | Header | Managed Method [PeerEnumIdentities](https://www.google.com/search?num=5&q=PeerEnumIdentities+site%3Adocs.microsoft.com) | p2p.h | [Vanara.PInvoke.P2P.PeerEnumIdentities](https://github.com/dahall/Vanara/search?l=C%23&q=PeerEnumIdentities) [PeerFreeData](https://www.google.com/search?num=5&q=PeerFreeData+site%3Adocs.microsoft.com) | p2p.h | [Vanara.PInvoke.P2P.PeerFreeData](https://github.com/dahall/Vanara/search?l=C%23&q=PeerFreeData) [PeerGetItemCount](https://www.google.com/search?num=5&q=PeerGetItemCount+site%3Adocs.microsoft.com) | p2p.h | [Vanara.PInvoke.P2P.PeerGetItemCount](https://github.com/dahall/Vanara/search?l=C%23&q=PeerGetItemCount) -[PeerGetNextItem](https://www.google.com/search?num=5&q=PeerGetNextItem+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.P2P.PeerGetNextItem](https://github.com/dahall/Vanara/search?l=C%23&q=PeerGetNextItem) +[PeerGetNextItem](https://www.google.com/search?num=5&q=PeerGetNextItem+site%3Adocs.microsoft.com) | p2p.h | [Vanara.PInvoke.P2P.PeerGetNextItem](https://github.com/dahall/Vanara/search?l=C%23&q=PeerGetNextItem) [PeerGraphShutdown](https://www.google.com/search?num=5&q=PeerGraphShutdown+site%3Adocs.microsoft.com) | p2p.h | [Vanara.PInvoke.P2P.PeerGraphShutdown](https://github.com/dahall/Vanara/search?l=C%23&q=PeerGraphShutdown) [PeerGraphStartup](https://www.google.com/search?num=5&q=PeerGraphStartup+site%3Adocs.microsoft.com) | p2p.h | [Vanara.PInvoke.P2P.PeerGraphStartup](https://github.com/dahall/Vanara/search?l=C%23&q=PeerGraphStartup) [PeerGroupAddRecord](https://www.google.com/search?num=5&q=PeerGroupAddRecord+site%3Adocs.microsoft.com) | p2p.h | [Vanara.PInvoke.P2P.PeerGroupAddRecord](https://github.com/dahall/Vanara/search?l=C%23&q=PeerGroupAddRecord) diff --git a/PInvoke/SetupAPI/CorrelationReport.md b/PInvoke/SetupAPI/CorrelationReport.md index 2dba0e2a..662e250b 100644 --- a/PInvoke/SetupAPI/CorrelationReport.md +++ b/PInvoke/SetupAPI/CorrelationReport.md @@ -3,21 +3,10 @@ PInvoke API (methods, structures and constants) imported from Windows SetupAPI.d - Includes methods from setupapi.dll - Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.SetupAPI?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.SetupAPI?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.SetupAPI) -### Methods - 54% API coverage (128 of 233 functions) +### Methods - 100% API coverage (206 of 206 functions) Native Method | Header | Managed Method --- | --- | --- -[DriverStoreAddDriverPackage](https://www.google.com/search?num=5&q=DriverStoreAddDriverPackageA+site%3Adocs.microsoft.com) | | -[DriverStoreDeleteDriverPackage](https://www.google.com/search?num=5&q=DriverStoreDeleteDriverPackageA+site%3Adocs.microsoft.com) | | -[DriverStoreEnumDriverPackage](https://www.google.com/search?num=5&q=DriverStoreEnumDriverPackageA+site%3Adocs.microsoft.com) | | -[DriverStoreFindDriverPackage](https://www.google.com/search?num=5&q=DriverStoreFindDriverPackageA+site%3Adocs.microsoft.com) | | -[ExtensionPropSheetPageProc](https://www.google.com/search?num=5&q=ExtensionPropSheetPageProc+site%3Adocs.microsoft.com) | | -[InstallCatalog](https://www.google.com/search?num=5&q=InstallCatalog+site%3Adocs.microsoft.com) | | [InstallHinfSection](https://www.google.com/search?num=5&q=InstallHinfSection+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.InstallHinfSection](https://github.com/dahall/Vanara/search?l=C%23&q=InstallHinfSection) -[PnpEnumDrpFile](https://www.google.com/search?num=5&q=PnpEnumDrpFile+site%3Adocs.microsoft.com) | | -[PnpIsFileAclIntact](https://www.google.com/search?num=5&q=PnpIsFileAclIntact+site%3Adocs.microsoft.com) | | -[PnpIsFileContentIntact](https://www.google.com/search?num=5&q=PnpIsFileContentIntact+site%3Adocs.microsoft.com) | | -[PnpIsFilePnpDriver](https://www.google.com/search?num=5&q=PnpIsFilePnpDriver+site%3Adocs.microsoft.com) | | -[PnpRepairWindowsProtectedDriver](https://www.google.com/search?num=5&q=PnpRepairWindowsProtectedDriver+site%3Adocs.microsoft.com) | | [SetupAddInstallSectionToDiskSpaceList](https://www.google.com/search?num=5&q=SetupAddInstallSectionToDiskSpaceListA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupAddInstallSectionToDiskSpaceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupAddInstallSectionToDiskSpaceList) [SetupAddSectionToDiskSpaceList](https://www.google.com/search?num=5&q=SetupAddSectionToDiskSpaceListA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupAddSectionToDiskSpaceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupAddSectionToDiskSpaceList) [SetupAddToDiskSpaceList](https://www.google.com/search?num=5&q=SetupAddToDiskSpaceListA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupAddToDiskSpaceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupAddToDiskSpaceList) @@ -37,7 +26,6 @@ Native Method | Header | Managed Method [SetupDefaultQueueCallback](https://www.google.com/search?num=5&q=SetupDefaultQueueCallback+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDefaultQueueCallback](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDefaultQueueCallback) [SetupDeleteError](https://www.google.com/search?num=5&q=SetupDeleteErrorA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDeleteError](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDeleteError) [SetupDestroyDiskSpaceList](https://www.google.com/search?num=5&q=SetupDestroyDiskSpaceList+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDestroyDiskSpaceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDestroyDiskSpaceList) -[SetupDiApplyPowerScheme](https://www.google.com/search?num=5&q=SetupDiApplyPowerScheme+site%3Adocs.microsoft.com) | | [SetupDiAskForOEMDisk](https://www.google.com/search?num=5&q=SetupDiAskForOEMDisk+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiAskForOEMDisk](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiAskForOEMDisk) [SetupDiBuildClassInfoList](https://www.google.com/search?num=5&q=SetupDiBuildClassInfoList+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiBuildClassInfoList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiBuildClassInfoList) [SetupDiBuildClassInfoListEx](https://www.google.com/search?num=5&q=SetupDiBuildClassInfoListExA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiBuildClassInfoListEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiBuildClassInfoListEx) @@ -105,7 +93,6 @@ Native Method | Header | Managed Method [SetupDiGetINFClass](https://www.google.com/search?num=5&q=SetupDiGetINFClassA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetINFClass](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetINFClass) [SetupDiGetSelectedDevice](https://www.google.com/search?num=5&q=SetupDiGetSelectedDevice+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetSelectedDevice](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetSelectedDevice) [SetupDiGetSelectedDriver](https://www.google.com/search?num=5&q=SetupDiGetSelectedDriverA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetSelectedDriver](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetSelectedDriver) -[SetupDiGetWizardPage](https://www.google.com/search?num=5&q=SetupDiGetWizardPage+site%3Adocs.microsoft.com) | | [SetupDiInstallClass](https://www.google.com/search?num=5&q=SetupDiInstallClassA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiInstallClass](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiInstallClass) [SetupDiInstallClassEx](https://www.google.com/search?num=5&q=SetupDiInstallClassExA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiInstallClassEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiInstallClassEx) [SetupDiInstallDevice](https://www.google.com/search?num=5&q=SetupDiInstallDevice+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiInstallDevice](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiInstallDevice) @@ -113,7 +100,6 @@ Native Method | Header | Managed Method [SetupDiInstallDriverFiles](https://www.google.com/search?num=5&q=SetupDiInstallDriverFiles+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiInstallDriverFiles](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiInstallDriverFiles) [SetupDiLoadClassIcon](https://www.google.com/search?num=5&q=SetupDiLoadClassIcon+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiLoadClassIcon](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiLoadClassIcon) [SetupDiLoadDeviceIcon](https://www.google.com/search?num=5&q=SetupDiLoadDeviceIcon+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiLoadDeviceIcon](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiLoadDeviceIcon) -[SetupDiMoveDuplicateDevice](https://www.google.com/search?num=5&q=SetupDiMoveDuplicateDevice+site%3Adocs.microsoft.com) | | [SetupDiOpenClassRegKey](https://www.google.com/search?num=5&q=SetupDiOpenClassRegKey+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiOpenClassRegKey](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiOpenClassRegKey) [SetupDiOpenClassRegKeyEx](https://www.google.com/search?num=5&q=SetupDiOpenClassRegKeyExA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiOpenClassRegKeyEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiOpenClassRegKeyEx) [SetupDiOpenDeviceInfo](https://www.google.com/search?num=5&q=SetupDiOpenDeviceInfoA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiOpenDeviceInfo](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiOpenDeviceInfo) @@ -124,12 +110,6 @@ Native Method | Header | Managed Method [SetupDiRegisterDeviceInfo](https://www.google.com/search?num=5&q=SetupDiRegisterDeviceInfo+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiRegisterDeviceInfo](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiRegisterDeviceInfo) [SetupDiRemoveDevice](https://www.google.com/search?num=5&q=SetupDiRemoveDevice+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiRemoveDevice](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiRemoveDevice) [SetupDiRemoveDeviceInterface](https://www.google.com/search?num=5&q=SetupDiRemoveDeviceInterface+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiRemoveDeviceInterface](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiRemoveDeviceInterface) -[SetupDiReportAdditionalSoftwareRequested](https://www.google.com/search?num=5&q=SetupDiReportAdditionalSoftwareRequested+site%3Adocs.microsoft.com) | | -[SetupDiReportDeviceInstallError](https://www.google.com/search?num=5&q=SetupDiReportDeviceInstallError+site%3Adocs.microsoft.com) | | -[SetupDiReportDriverNotFoundError](https://www.google.com/search?num=5&q=SetupDiReportDriverNotFoundError+site%3Adocs.microsoft.com) | | -[SetupDiReportDriverPackageImportationError](https://www.google.com/search?num=5&q=SetupDiReportDriverPackageImportationError+site%3Adocs.microsoft.com) | | -[SetupDiReportGenericDriverInstalled](https://www.google.com/search?num=5&q=SetupDiReportGenericDriverInstalled+site%3Adocs.microsoft.com) | | -[SetupDiReportPnPDeviceProblem](https://www.google.com/search?num=5&q=SetupDiReportPnPDeviceProblem+site%3Adocs.microsoft.com) | | [SetupDiRestartDevices](https://www.google.com/search?num=5&q=SetupDiRestartDevices+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiRestartDevices](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiRestartDevices) [SetupDiSelectBestCompatDrv](https://www.google.com/search?num=5&q=SetupDiSelectBestCompatDrv+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiSelectBestCompatDrv](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiSelectBestCompatDrv) [SetupDiSelectDevice](https://www.google.com/search?num=5&q=SetupDiSelectDevice+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiSelectDevice](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiSelectDevice) @@ -149,96 +129,89 @@ Native Method | Header | Managed Method [SetupDiUnremoveDevice](https://www.google.com/search?num=5&q=SetupDiUnremoveDevice+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiUnremoveDevice](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiUnremoveDevice) [SetupDuplicateDiskSpaceList](https://www.google.com/search?num=5&q=SetupDuplicateDiskSpaceListA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDuplicateDiskSpaceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDuplicateDiskSpaceList) [SetupEnumInfSections](https://www.google.com/search?num=5&q=SetupEnumInfSectionsA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupEnumInfSections](https://github.com/dahall/Vanara/search?l=C%23&q=SetupEnumInfSections) -[SetupEnumPublishedInf](https://www.google.com/search?num=5&q=SetupEnumPublishedInfA+site%3Adocs.microsoft.com) | | [SetupFindFirstLine](https://www.google.com/search?num=5&q=SetupFindFirstLineA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupFindFirstLine](https://github.com/dahall/Vanara/search?l=C%23&q=SetupFindFirstLine) [SetupFindNextLine](https://www.google.com/search?num=5&q=SetupFindNextLine+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupFindNextLine](https://github.com/dahall/Vanara/search?l=C%23&q=SetupFindNextLine) [SetupFindNextMatchLine](https://www.google.com/search?num=5&q=SetupFindNextMatchLineA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupFindNextMatchLine](https://github.com/dahall/Vanara/search?l=C%23&q=SetupFindNextMatchLine) -[SetupFreeSourceList](https://www.google.com/search?num=5&q=SetupFreeSourceListA+site%3Adocs.microsoft.com) | | -[SetupGetBackupInformation](https://www.google.com/search?num=5&q=SetupGetBackupInformationA+site%3Adocs.microsoft.com) | | -[SetupGetBinaryField](https://www.google.com/search?num=5&q=SetupGetBinaryField+site%3Adocs.microsoft.com) | | -[SetupGetFieldCount](https://www.google.com/search?num=5&q=SetupGetFieldCount+site%3Adocs.microsoft.com) | | +[SetupFreeSourceList](https://www.google.com/search?num=5&q=SetupFreeSourceListA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupFreeSourceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupFreeSourceList) +[SetupGetBinaryField](https://www.google.com/search?num=5&q=SetupGetBinaryField+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetBinaryField](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetBinaryField) +[SetupGetFieldCount](https://www.google.com/search?num=5&q=SetupGetFieldCount+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetFieldCount](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetFieldCount) [SetupGetFileCompressionInfo](https://www.google.com/search?num=5&q=SetupGetFileCompressionInfoA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetFileCompressionInfo](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetFileCompressionInfo) -[SetupGetFileCompressionInfoEx](https://www.google.com/search?num=5&q=SetupGetFileCompressionInfoExA+site%3Adocs.microsoft.com) | | -[SetupGetFileQueueCount](https://www.google.com/search?num=5&q=SetupGetFileQueueCount+site%3Adocs.microsoft.com) | | -[SetupGetFileQueueFlags](https://www.google.com/search?num=5&q=SetupGetFileQueueFlags+site%3Adocs.microsoft.com) | | -[SetupGetInfDriverStoreLocation](https://www.google.com/search?num=5&q=SetupGetInfDriverStoreLocationA+site%3Adocs.microsoft.com) | | -[SetupGetInfFileList](https://www.google.com/search?num=5&q=SetupGetInfFileListA+site%3Adocs.microsoft.com) | | -[SetupGetInfInformation](https://www.google.com/search?num=5&q=SetupGetInfInformationA+site%3Adocs.microsoft.com) | | -[SetupGetInfPublishedName](https://www.google.com/search?num=5&q=SetupGetInfPublishedNameA+site%3Adocs.microsoft.com) | | -[SetupGetInfSections](https://www.google.com/search?num=5&q=SetupGetInfSections+site%3Adocs.microsoft.com) | | -[SetupGetIntField](https://www.google.com/search?num=5&q=SetupGetIntField+site%3Adocs.microsoft.com) | | -[SetupGetLineByIndex](https://www.google.com/search?num=5&q=SetupGetLineByIndexA+site%3Adocs.microsoft.com) | | -[SetupGetLineCount](https://www.google.com/search?num=5&q=SetupGetLineCountA+site%3Adocs.microsoft.com) | | -[SetupGetLineText](https://www.google.com/search?num=5&q=SetupGetLineTextA+site%3Adocs.microsoft.com) | | -[SetupGetMultiSzField](https://www.google.com/search?num=5&q=SetupGetMultiSzFieldA+site%3Adocs.microsoft.com) | | -[SetupGetNonInteractiveMode](https://www.google.com/search?num=5&q=SetupGetNonInteractiveMode+site%3Adocs.microsoft.com) | | -[SetupGetSourceFileLocation](https://www.google.com/search?num=5&q=SetupGetSourceFileLocationA+site%3Adocs.microsoft.com) | | -[SetupGetSourceFileSize](https://www.google.com/search?num=5&q=SetupGetSourceFileSizeA+site%3Adocs.microsoft.com) | | -[SetupGetSourceInfo](https://www.google.com/search?num=5&q=SetupGetSourceInfoA+site%3Adocs.microsoft.com) | | -[SetupGetStringField](https://www.google.com/search?num=5&q=SetupGetStringFieldA+site%3Adocs.microsoft.com) | | -[SetupGetTargetPath](https://www.google.com/search?num=5&q=SetupGetTargetPathA+site%3Adocs.microsoft.com) | | -[SetupGetThreadLogToken](https://www.google.com/search?num=5&q=SetupGetThreadLogToken+site%3Adocs.microsoft.com) | | -[SetupInitDefaultQueueCallback](https://www.google.com/search?num=5&q=SetupInitDefaultQueueCallback+site%3Adocs.microsoft.com) | | -[SetupInitDefaultQueueCallbackEx](https://www.google.com/search?num=5&q=SetupInitDefaultQueueCallbackEx+site%3Adocs.microsoft.com) | | -[SetupInitializeFileLog](https://www.google.com/search?num=5&q=SetupInitializeFileLogA+site%3Adocs.microsoft.com) | | -[SetupInstallFile](https://www.google.com/search?num=5&q=SetupInstallFileA+site%3Adocs.microsoft.com) | | -[SetupInstallFileEx](https://www.google.com/search?num=5&q=SetupInstallFileExA+site%3Adocs.microsoft.com) | | -[SetupInstallFilesFromInfSection](https://www.google.com/search?num=5&q=SetupInstallFilesFromInfSectionA+site%3Adocs.microsoft.com) | | -[SetupInstallFromInfSection](https://www.google.com/search?num=5&q=SetupInstallFromInfSectionA+site%3Adocs.microsoft.com) | | -[SetupInstallLogCloseEventGroup](https://www.google.com/search?num=5&q=SetupInstallLogCloseEventGroup+site%3Adocs.microsoft.com) | | -[SetupInstallLogCreateEventGroup](https://www.google.com/search?num=5&q=SetupInstallLogCreateEventGroup+site%3Adocs.microsoft.com) | | -[SetupInstallServicesFromInfSection](https://www.google.com/search?num=5&q=SetupInstallServicesFromInfSectionA+site%3Adocs.microsoft.com) | | -[SetupInstallServicesFromInfSectionEx](https://www.google.com/search?num=5&q=SetupInstallServicesFromInfSectionExA+site%3Adocs.microsoft.com) | | -[SetupIterateCabinet](https://www.google.com/search?num=5&q=SetupIterateCabinetA+site%3Adocs.microsoft.com) | | -[SetupLogError](https://www.google.com/search?num=5&q=SetupLogErrorA+site%3Adocs.microsoft.com) | | -[SetupLogFile](https://www.google.com/search?num=5&q=SetupLogFileA+site%3Adocs.microsoft.com) | | -[SetupOpenAppendInfFile](https://www.google.com/search?num=5&q=SetupOpenAppendInfFileA+site%3Adocs.microsoft.com) | | -[SetupOpenFileQueue](https://www.google.com/search?num=5&q=SetupOpenFileQueue+site%3Adocs.microsoft.com) | | +[SetupGetFileCompressionInfoEx](https://www.google.com/search?num=5&q=SetupGetFileCompressionInfoExA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetFileCompressionInfoEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetFileCompressionInfoEx) +[SetupGetFileQueueCount](https://www.google.com/search?num=5&q=SetupGetFileQueueCount+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetFileQueueCount](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetFileQueueCount) +[SetupGetFileQueueFlags](https://www.google.com/search?num=5&q=SetupGetFileQueueFlags+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetFileQueueFlags](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetFileQueueFlags) +[SetupGetInfDriverStoreLocation](https://www.google.com/search?num=5&q=SetupGetInfDriverStoreLocationA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetInfDriverStoreLocation](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetInfDriverStoreLocation) +[SetupGetInfFileList](https://www.google.com/search?num=5&q=SetupGetInfFileListA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetInfFileList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetInfFileList) +[SetupGetInfInformation](https://www.google.com/search?num=5&q=SetupGetInfInformationA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetInfInformation](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetInfInformation) +[SetupGetInfPublishedName](https://www.google.com/search?num=5&q=SetupGetInfPublishedNameA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetInfPublishedName](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetInfPublishedName) +[SetupGetIntField](https://www.google.com/search?num=5&q=SetupGetIntField+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetIntField](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetIntField) +[SetupGetLineByIndex](https://www.google.com/search?num=5&q=SetupGetLineByIndexA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetLineByIndex](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetLineByIndex) +[SetupGetLineCount](https://www.google.com/search?num=5&q=SetupGetLineCountA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetLineCount](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetLineCount) +[SetupGetLineText](https://www.google.com/search?num=5&q=SetupGetLineTextA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetLineText](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetLineText) +[SetupGetMultiSzField](https://www.google.com/search?num=5&q=SetupGetMultiSzFieldA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetMultiSzField](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetMultiSzField) +[SetupGetNonInteractiveMode](https://www.google.com/search?num=5&q=SetupGetNonInteractiveMode+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetNonInteractiveMode](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetNonInteractiveMode) +[SetupGetSourceFileLocation](https://www.google.com/search?num=5&q=SetupGetSourceFileLocationA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetSourceFileLocation](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetSourceFileLocation) +[SetupGetSourceFileSize](https://www.google.com/search?num=5&q=SetupGetSourceFileSizeA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetSourceFileSize](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetSourceFileSize) +[SetupGetSourceInfo](https://www.google.com/search?num=5&q=SetupGetSourceInfoA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetSourceInfo](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetSourceInfo) +[SetupGetStringField](https://www.google.com/search?num=5&q=SetupGetStringFieldA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetStringField](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetStringField) +[SetupGetTargetPath](https://www.google.com/search?num=5&q=SetupGetTargetPathA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetTargetPath](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetTargetPath) +[SetupGetThreadLogToken](https://www.google.com/search?num=5&q=SetupGetThreadLogToken+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetThreadLogToken](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetThreadLogToken) +[SetupInitDefaultQueueCallback](https://www.google.com/search?num=5&q=SetupInitDefaultQueueCallback+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupInitDefaultQueueCallback](https://github.com/dahall/Vanara/search?l=C%23&q=SetupInitDefaultQueueCallback) +[SetupInitDefaultQueueCallbackEx](https://www.google.com/search?num=5&q=SetupInitDefaultQueueCallbackEx+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupInitDefaultQueueCallbackEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupInitDefaultQueueCallbackEx) +[SetupInitializeFileLog](https://www.google.com/search?num=5&q=SetupInitializeFileLogA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupInitializeFileLog](https://github.com/dahall/Vanara/search?l=C%23&q=SetupInitializeFileLog) +[SetupInstallFile](https://www.google.com/search?num=5&q=SetupInstallFileA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupInstallFile](https://github.com/dahall/Vanara/search?l=C%23&q=SetupInstallFile) +[SetupInstallFileEx](https://www.google.com/search?num=5&q=SetupInstallFileExA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupInstallFileEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupInstallFileEx) +[SetupInstallFilesFromInfSection](https://www.google.com/search?num=5&q=SetupInstallFilesFromInfSectionA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupInstallFilesFromInfSection](https://github.com/dahall/Vanara/search?l=C%23&q=SetupInstallFilesFromInfSection) +[SetupInstallFromInfSection](https://www.google.com/search?num=5&q=SetupInstallFromInfSectionA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupInstallFromInfSection](https://github.com/dahall/Vanara/search?l=C%23&q=SetupInstallFromInfSection) +[SetupInstallServicesFromInfSection](https://www.google.com/search?num=5&q=SetupInstallServicesFromInfSectionA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupInstallServicesFromInfSection](https://github.com/dahall/Vanara/search?l=C%23&q=SetupInstallServicesFromInfSection) +[SetupInstallServicesFromInfSectionEx](https://www.google.com/search?num=5&q=SetupInstallServicesFromInfSectionExA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupInstallServicesFromInfSectionEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupInstallServicesFromInfSectionEx) +[SetupIterateCabinet](https://www.google.com/search?num=5&q=SetupIterateCabinetA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupIterateCabinet](https://github.com/dahall/Vanara/search?l=C%23&q=SetupIterateCabinet) +[SetupLogError](https://www.google.com/search?num=5&q=SetupLogErrorA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupLogError](https://github.com/dahall/Vanara/search?l=C%23&q=SetupLogError) +[SetupLogFile](https://www.google.com/search?num=5&q=SetupLogFileA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupLogFile](https://github.com/dahall/Vanara/search?l=C%23&q=SetupLogFile) +[SetupOpenAppendInfFile](https://www.google.com/search?num=5&q=SetupOpenAppendInfFileA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupOpenAppendInfFile](https://github.com/dahall/Vanara/search?l=C%23&q=SetupOpenAppendInfFile) +[SetupOpenFileQueue](https://www.google.com/search?num=5&q=SetupOpenFileQueue+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupOpenFileQueue](https://github.com/dahall/Vanara/search?l=C%23&q=SetupOpenFileQueue) [SetupOpenInfFile](https://www.google.com/search?num=5&q=SetupOpenInfFileA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupOpenInfFile](https://github.com/dahall/Vanara/search?l=C%23&q=SetupOpenInfFile) -[SetupOpenLog](https://www.google.com/search?num=5&q=SetupOpenLog+site%3Adocs.microsoft.com) | | -[SetupOpenMasterInf](https://www.google.com/search?num=5&q=SetupOpenMasterInf+site%3Adocs.microsoft.com) | | -[SetupPrepareQueueForRestore](https://www.google.com/search?num=5&q=SetupPrepareQueueForRestoreA+site%3Adocs.microsoft.com) | | -[SetupPromptForDisk](https://www.google.com/search?num=5&q=SetupPromptForDiskA+site%3Adocs.microsoft.com) | | -[SetupPromptReboot](https://www.google.com/search?num=5&q=SetupPromptReboot+site%3Adocs.microsoft.com) | | -[SetupQueryDrivesInDiskSpaceList](https://www.google.com/search?num=5&q=SetupQueryDrivesInDiskSpaceListA+site%3Adocs.microsoft.com) | | -[SetupQueryFileLog](https://www.google.com/search?num=5&q=SetupQueryFileLogA+site%3Adocs.microsoft.com) | | -[SetupQueryInfFileInformation](https://www.google.com/search?num=5&q=SetupQueryInfFileInformationA+site%3Adocs.microsoft.com) | | -[SetupQueryInfOriginalFileInformation](https://www.google.com/search?num=5&q=SetupQueryInfOriginalFileInformationA+site%3Adocs.microsoft.com) | | -[SetupQueryInfVersionInformation](https://www.google.com/search?num=5&q=SetupQueryInfVersionInformationA+site%3Adocs.microsoft.com) | | -[SetupQuerySourceList](https://www.google.com/search?num=5&q=SetupQuerySourceListA+site%3Adocs.microsoft.com) | | -[SetupQuerySpaceRequiredOnDrive](https://www.google.com/search?num=5&q=SetupQuerySpaceRequiredOnDriveA+site%3Adocs.microsoft.com) | | -[SetupQueueCopy](https://www.google.com/search?num=5&q=SetupQueueCopyA+site%3Adocs.microsoft.com) | | -[SetupQueueCopyIndirect](https://www.google.com/search?num=5&q=SetupQueueCopyIndirectA+site%3Adocs.microsoft.com) | | -[SetupQueueCopySection](https://www.google.com/search?num=5&q=SetupQueueCopySectionA+site%3Adocs.microsoft.com) | | -[SetupQueueDefaultCopy](https://www.google.com/search?num=5&q=SetupQueueDefaultCopyA+site%3Adocs.microsoft.com) | | -[SetupQueueDelete](https://www.google.com/search?num=5&q=SetupQueueDeleteA+site%3Adocs.microsoft.com) | | -[SetupQueueDeleteSection](https://www.google.com/search?num=5&q=SetupQueueDeleteSectionA+site%3Adocs.microsoft.com) | | -[SetupQueueRename](https://www.google.com/search?num=5&q=SetupQueueRenameA+site%3Adocs.microsoft.com) | | -[SetupQueueRenameSection](https://www.google.com/search?num=5&q=SetupQueueRenameSectionA+site%3Adocs.microsoft.com) | | -[SetupRemoveFileLogEntry](https://www.google.com/search?num=5&q=SetupRemoveFileLogEntryA+site%3Adocs.microsoft.com) | | -[SetupRemoveFromDiskSpaceList](https://www.google.com/search?num=5&q=SetupRemoveFromDiskSpaceListA+site%3Adocs.microsoft.com) | | -[SetupRemoveFromSourceList](https://www.google.com/search?num=5&q=SetupRemoveFromSourceListA+site%3Adocs.microsoft.com) | | -[SetupRemoveInstallSectionFromDiskSpaceList](https://www.google.com/search?num=5&q=SetupRemoveInstallSectionFromDiskSpaceListA+site%3Adocs.microsoft.com) | | -[SetupRemoveSectionFromDiskSpaceList](https://www.google.com/search?num=5&q=SetupRemoveSectionFromDiskSpaceListA+site%3Adocs.microsoft.com) | | -[SetupRenameError](https://www.google.com/search?num=5&q=SetupRenameErrorA+site%3Adocs.microsoft.com) | | -[SetupScanFileQueue](https://www.google.com/search?num=5&q=SetupScanFileQueue+site%3Adocs.microsoft.com) | | -[SetupSetDirectoryId](https://www.google.com/search?num=5&q=SetupSetDirectoryIdA+site%3Adocs.microsoft.com) | | -[SetupSetDirectoryIdEx](https://www.google.com/search?num=5&q=SetupSetDirectoryIdExA+site%3Adocs.microsoft.com) | | -[SetupSetFileQueueAlternatePlatform](https://www.google.com/search?num=5&q=SetupSetFileQueueAlternatePlatformA+site%3Adocs.microsoft.com) | | -[SetupSetFileQueueFlags](https://www.google.com/search?num=5&q=SetupSetFileQueueFlags+site%3Adocs.microsoft.com) | | -[SetupSetNonInteractiveMode](https://www.google.com/search?num=5&q=SetupSetNonInteractiveMode+site%3Adocs.microsoft.com) | | -[SetupSetPlatformPathOverride](https://www.google.com/search?num=5&q=SetupSetPlatformPathOverrideA+site%3Adocs.microsoft.com) | | -[SetupSetSourceList](https://www.google.com/search?num=5&q=SetupSetSourceListA+site%3Adocs.microsoft.com) | | -[SetupSetThreadLogToken](https://www.google.com/search?num=5&q=SetupSetThreadLogToken+site%3Adocs.microsoft.com) | | -[SetupTermDefaultQueueCallback](https://www.google.com/search?num=5&q=SetupTermDefaultQueueCallback+site%3Adocs.microsoft.com) | | -[SetupTerminateFileLog](https://www.google.com/search?num=5&q=SetupTerminateFileLog+site%3Adocs.microsoft.com) | | -[SetupUninstallNewlyCopiedInfs](https://www.google.com/search?num=5&q=SetupUninstallNewlyCopiedInfs+site%3Adocs.microsoft.com) | | -[SetupUninstallOEMInf](https://www.google.com/search?num=5&q=SetupUninstallOEMInfA+site%3Adocs.microsoft.com) | | -[SetupVerifyInfFile](https://www.google.com/search?num=5&q=SetupVerifyInfFileA+site%3Adocs.microsoft.com) | | -[SetupWriteTextLog](https://www.google.com/search?num=5&q=SetupWriteTextLog+site%3Adocs.microsoft.com) | | -[SetupWriteTextLogError](https://www.google.com/search?num=5&q=SetupWriteTextLogError+site%3Adocs.microsoft.com) | | -[SetupWriteTextLogInfLine](https://www.google.com/search?num=5&q=SetupWriteTextLogInfLine+site%3Adocs.microsoft.com) | | -[VerifyCatalogFile](https://www.google.com/search?num=5&q=VerifyCatalogFile+site%3Adocs.microsoft.com) | | +[SetupOpenLog](https://www.google.com/search?num=5&q=SetupOpenLog+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupOpenLog](https://github.com/dahall/Vanara/search?l=C%23&q=SetupOpenLog) +[SetupOpenMasterInf](https://www.google.com/search?num=5&q=SetupOpenMasterInf+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupOpenMasterInf](https://github.com/dahall/Vanara/search?l=C%23&q=SetupOpenMasterInf) +[SetupPromptForDisk](https://www.google.com/search?num=5&q=SetupPromptForDiskA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupPromptForDisk](https://github.com/dahall/Vanara/search?l=C%23&q=SetupPromptForDisk) +[SetupPromptReboot](https://www.google.com/search?num=5&q=SetupPromptReboot+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupPromptReboot](https://github.com/dahall/Vanara/search?l=C%23&q=SetupPromptReboot) +[SetupQueryDrivesInDiskSpaceList](https://www.google.com/search?num=5&q=SetupQueryDrivesInDiskSpaceListA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueryDrivesInDiskSpaceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueryDrivesInDiskSpaceList) +[SetupQueryFileLog](https://www.google.com/search?num=5&q=SetupQueryFileLogA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueryFileLog](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueryFileLog) +[SetupQueryInfFileInformation](https://www.google.com/search?num=5&q=SetupQueryInfFileInformationA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueryInfFileInformation](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueryInfFileInformation) +[SetupQueryInfOriginalFileInformation](https://www.google.com/search?num=5&q=SetupQueryInfOriginalFileInformationA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueryInfOriginalFileInformation](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueryInfOriginalFileInformation) +[SetupQueryInfVersionInformation](https://www.google.com/search?num=5&q=SetupQueryInfVersionInformationA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueryInfVersionInformation](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueryInfVersionInformation) +[SetupQuerySourceList](https://www.google.com/search?num=5&q=SetupQuerySourceListA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQuerySourceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQuerySourceList) +[SetupQuerySpaceRequiredOnDrive](https://www.google.com/search?num=5&q=SetupQuerySpaceRequiredOnDriveA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQuerySpaceRequiredOnDrive](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQuerySpaceRequiredOnDrive) +[SetupQueueCopy](https://www.google.com/search?num=5&q=SetupQueueCopyA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueueCopy](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueueCopy) +[SetupQueueCopyIndirect](https://www.google.com/search?num=5&q=SetupQueueCopyIndirectA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueueCopyIndirect](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueueCopyIndirect) +[SetupQueueCopySection](https://www.google.com/search?num=5&q=SetupQueueCopySectionA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueueCopySection](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueueCopySection) +[SetupQueueDefaultCopy](https://www.google.com/search?num=5&q=SetupQueueDefaultCopyA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueueDefaultCopy](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueueDefaultCopy) +[SetupQueueDelete](https://www.google.com/search?num=5&q=SetupQueueDeleteA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueueDelete](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueueDelete) +[SetupQueueDeleteSection](https://www.google.com/search?num=5&q=SetupQueueDeleteSectionA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueueDeleteSection](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueueDeleteSection) +[SetupQueueRename](https://www.google.com/search?num=5&q=SetupQueueRenameA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueueRename](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueueRename) +[SetupQueueRenameSection](https://www.google.com/search?num=5&q=SetupQueueRenameSectionA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueueRenameSection](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueueRenameSection) +[SetupRemoveFileLogEntry](https://www.google.com/search?num=5&q=SetupRemoveFileLogEntryA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupRemoveFileLogEntry](https://github.com/dahall/Vanara/search?l=C%23&q=SetupRemoveFileLogEntry) +[SetupRemoveFromDiskSpaceList](https://www.google.com/search?num=5&q=SetupRemoveFromDiskSpaceListA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupRemoveFromDiskSpaceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupRemoveFromDiskSpaceList) +[SetupRemoveFromSourceList](https://www.google.com/search?num=5&q=SetupRemoveFromSourceListA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupRemoveFromSourceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupRemoveFromSourceList) +[SetupRemoveInstallSectionFromDiskSpaceList](https://www.google.com/search?num=5&q=SetupRemoveInstallSectionFromDiskSpaceListA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupRemoveInstallSectionFromDiskSpaceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupRemoveInstallSectionFromDiskSpaceList) +[SetupRemoveSectionFromDiskSpaceList](https://www.google.com/search?num=5&q=SetupRemoveSectionFromDiskSpaceListA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupRemoveSectionFromDiskSpaceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupRemoveSectionFromDiskSpaceList) +[SetupRenameError](https://www.google.com/search?num=5&q=SetupRenameErrorA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupRenameError](https://github.com/dahall/Vanara/search?l=C%23&q=SetupRenameError) +[SetupScanFileQueue](https://www.google.com/search?num=5&q=SetupScanFileQueue+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupScanFileQueue](https://github.com/dahall/Vanara/search?l=C%23&q=SetupScanFileQueue) +[SetupSetDirectoryId](https://www.google.com/search?num=5&q=SetupSetDirectoryIdA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupSetDirectoryId](https://github.com/dahall/Vanara/search?l=C%23&q=SetupSetDirectoryId) +[SetupSetDirectoryIdEx](https://www.google.com/search?num=5&q=SetupSetDirectoryIdExA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupSetDirectoryIdEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupSetDirectoryIdEx) +[SetupSetFileQueueAlternatePlatform](https://www.google.com/search?num=5&q=SetupSetFileQueueAlternatePlatformA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupSetFileQueueAlternatePlatform](https://github.com/dahall/Vanara/search?l=C%23&q=SetupSetFileQueueAlternatePlatform) +[SetupSetFileQueueFlags](https://www.google.com/search?num=5&q=SetupSetFileQueueFlags+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupSetFileQueueFlags](https://github.com/dahall/Vanara/search?l=C%23&q=SetupSetFileQueueFlags) +[SetupSetNonInteractiveMode](https://www.google.com/search?num=5&q=SetupSetNonInteractiveMode+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupSetNonInteractiveMode](https://github.com/dahall/Vanara/search?l=C%23&q=SetupSetNonInteractiveMode) +[SetupSetPlatformPathOverride](https://www.google.com/search?num=5&q=SetupSetPlatformPathOverrideA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupSetPlatformPathOverride](https://github.com/dahall/Vanara/search?l=C%23&q=SetupSetPlatformPathOverride) +[SetupSetSourceList](https://www.google.com/search?num=5&q=SetupSetSourceListA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupSetSourceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupSetSourceList) +[SetupSetThreadLogToken](https://www.google.com/search?num=5&q=SetupSetThreadLogToken+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupSetThreadLogToken](https://github.com/dahall/Vanara/search?l=C%23&q=SetupSetThreadLogToken) +[SetupTermDefaultQueueCallback](https://www.google.com/search?num=5&q=SetupTermDefaultQueueCallback+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupTermDefaultQueueCallback](https://github.com/dahall/Vanara/search?l=C%23&q=SetupTermDefaultQueueCallback) +[SetupTerminateFileLog](https://www.google.com/search?num=5&q=SetupTerminateFileLog+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupTerminateFileLog](https://github.com/dahall/Vanara/search?l=C%23&q=SetupTerminateFileLog) +[SetupUninstallNewlyCopiedInfs](https://www.google.com/search?num=5&q=SetupUninstallNewlyCopiedInfs+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupUninstallNewlyCopiedInfs](https://github.com/dahall/Vanara/search?l=C%23&q=SetupUninstallNewlyCopiedInfs) +[SetupUninstallOEMInf](https://www.google.com/search?num=5&q=SetupUninstallOEMInfA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupUninstallOEMInf](https://github.com/dahall/Vanara/search?l=C%23&q=SetupUninstallOEMInf) +[SetupVerifyInfFile](https://www.google.com/search?num=5&q=SetupVerifyInfFileA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupVerifyInfFile](https://github.com/dahall/Vanara/search?l=C%23&q=SetupVerifyInfFile) +[SetupWriteTextLog](https://www.google.com/search?num=5&q=SetupWriteTextLog+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupWriteTextLog](https://github.com/dahall/Vanara/search?l=C%23&q=SetupWriteTextLog) +[SetupWriteTextLogError](https://www.google.com/search?num=5&q=SetupWriteTextLogError+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupWriteTextLogError](https://github.com/dahall/Vanara/search?l=C%23&q=SetupWriteTextLogError) +[SetupWriteTextLogInfLine](https://www.google.com/search?num=5&q=SetupWriteTextLogInfLine+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupWriteTextLogInfLine](https://github.com/dahall/Vanara/search?l=C%23&q=SetupWriteTextLogInfLine) ### Structures Native Structure | Header | Managed Structure --- | --- | --- @@ -250,9 +223,11 @@ Native Structure | Header | Managed Structure [HDEVINFO](https://www.google.com/search?num=5&q=HDEVINFO+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.SetupAPI.HDEVINFO](https://github.com/dahall/Vanara/search?l=C%23&q=HDEVINFO) [HDSKSPC](https://www.google.com/search?num=5&q=HDSKSPC+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.SetupAPI.HDSKSPC](https://github.com/dahall/Vanara/search?l=C%23&q=HDSKSPC) [HINF](https://www.google.com/search?num=5&q=HINF+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.SetupAPI.HINF](https://github.com/dahall/Vanara/search?l=C%23&q=HINF) +[HSPFILELOG](https://www.google.com/search?num=5&q=HSPFILELOG+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.SetupAPI.HSPFILELOG](https://github.com/dahall/Vanara/search?l=C%23&q=HSPFILELOG) [HSPFILEQ](https://www.google.com/search?num=5&q=HSPFILEQ+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.SetupAPI.HSPFILEQ](https://github.com/dahall/Vanara/search?l=C%23&q=HSPFILEQ) [INFCONTEXT](https://www.google.com/search?num=5&q=INFCONTEXT+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.INFCONTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=INFCONTEXT) [SOURCE_MEDIA](https://www.google.com/search?num=5&q=SOURCE_MEDIA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SOURCE_MEDIA](https://github.com/dahall/Vanara/search?l=C%23&q=SOURCE_MEDIA) +[SP_ALTPLATFORM_INFO](https://www.google.com/search?num=5&q=SP_ALTPLATFORM_INFO+site%3Adocs.microsoft.com) | Setupapi.h | [Vanara.PInvoke.SetupAPI.SP_ALTPLATFORM_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=SP_ALTPLATFORM_INFO) [SP_ALTPLATFORM_INFO_V1](https://www.google.com/search?num=5&q=SP_ALTPLATFORM_INFO_V1+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_ALTPLATFORM_INFO_V1](https://github.com/dahall/Vanara/search?l=C%23&q=SP_ALTPLATFORM_INFO_V1) [SP_ALTPLATFORM_INFO_V2](https://www.google.com/search?num=5&q=SP_ALTPLATFORM_INFO_V2+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_ALTPLATFORM_INFO_V2](https://github.com/dahall/Vanara/search?l=C%23&q=SP_ALTPLATFORM_INFO_V2) [SP_ALTPLATFORM_INFO_V3](https://www.google.com/search?num=5&q=SP_ALTPLATFORM_INFO_V3+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_ALTPLATFORM_INFO_V3](https://github.com/dahall/Vanara/search?l=C%23&q=SP_ALTPLATFORM_INFO_V3) @@ -287,4 +262,6 @@ Native Class | Header | Managed Class [SafeHDEVINFO](https://www.google.com/search?num=5&q=SafeHDEVINFO+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.SetupAPI.SafeHDEVINFO](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHDEVINFO) [SafeHDSKSPC](https://www.google.com/search?num=5&q=SafeHDSKSPC+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.SetupAPI.SafeHDSKSPC](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHDSKSPC) [SafeHINF](https://www.google.com/search?num=5&q=SafeHINF+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.SetupAPI.SafeHINF](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHINF) +[SafeHSPFILELOG](https://www.google.com/search?num=5&q=SafeHSPFILELOG+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.SetupAPI.SafeHSPFILELOG](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHSPFILELOG) +[SafeHSPFILEQ](https://www.google.com/search?num=5&q=SafeHSPFILEQ+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.SetupAPI.SafeHSPFILEQ](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHSPFILEQ) [SafeSP_DEVICE_INTERFACE_DETAIL_DATA](https://www.google.com/search?num=5&q=SafeSP_DEVICE_INTERFACE_DETAIL_DATA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SafeSP_DEVICE_INTERFACE_DETAIL_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=SafeSP_DEVICE_INTERFACE_DETAIL_DATA) diff --git a/PInvoke/SetupAPI/Vanara.PInvoke.SetupAPI.csproj b/PInvoke/SetupAPI/Vanara.PInvoke.SetupAPI.csproj index a8dd3d61..52e22986 100644 --- a/PInvoke/SetupAPI/Vanara.PInvoke.SetupAPI.csproj +++ b/PInvoke/SetupAPI/Vanara.PInvoke.SetupAPI.csproj @@ -13,10 +13,10 @@ Currently implements: Functions -DriverStoreAddDriverPackage, DriverStoreDeleteDriverPackage, DriverStoreEnumDriverPackage, DriverStoreFindDriverPackage, ExtensionPropSheetPageProc, InstallCatalog, InstallHinfSection, PnpEnumDrpFile, PnpIsFileAclIntact, PnpIsFileContentIntact, PnpIsFilePnpDriver, PnpRepairWindowsProtectedDriver, SetupAddInstallSectionToDiskSpaceList, SetupAddSectionToDiskSpaceList, SetupAddToDiskSpaceList, SetupAddToSourceList, SetupAdjustDiskSpaceList, SetupBackupError, SetupCancelTemporarySourceList, SetupCloseFileQueue, SetupCloseInfFile, SetupCloseLog, SetupCommitFileQueue, SetupConfigureWmiFromInfSection, SetupCopyError, SetupCopyOEMInf, SetupCreateDiskSpaceList, SetupDecompressOrCopyFile, SetupDefaultQueueCallback, SetupDeleteError, SetupDestroyDiskSpaceList, SetupDiApplyPowerScheme, SetupDiAskForOEMDisk, SetupDiBuildClassInfoList, SetupDiBuildClassInfoListEx, SetupDiBuildDriverInfoList, SetupDiCallClassInstaller, SetupDiCancelDriverInfoSearch, SetupDiChangeState, SetupDiClassGuidsFromName, SetupDiClassGuidsFromNameEx, SetupDiClassNameFromGuid, SetupDiClassNameFromGuidEx, SetupDiCreateDeviceInfo, SetupDiCreateDeviceInfoList, SetupDiCreateDeviceInfoListEx, SetupDiCreateDeviceInterface, SetupDiCreateDeviceInterfaceRegKey, SetupDiCreateDevRegKey, SetupDiDeleteDeviceInfo, SetupDiDeleteDeviceInterfaceData, SetupDiDeleteDeviceInterfaceRegKey, SetupDiDeleteDevRegKey, SetupDiDestroyClassImageList, SetupDiDestroyDeviceInfoList, SetupDiDestroyDriverInfoList, SetupDiDrawMiniIcon, SetupDiEnumDeviceInfo, SetupDiEnumDeviceInterfaces, SetupDiEnumDriverInfo, SetupDiGetActualModelsSection, SetupDiGetActualSectionToInstall, SetupDiGetActualSectionToInstallEx, SetupDiGetClassBitmapIndex, SetupDiGetClassDescription, SetupDiGetClassDescriptionEx, SetupDiGetClassDevPropertySheets, SetupDiGetClassDevs, SetupDiGetClassDevsEx, SetupDiGetClassImageIndex, SetupDiGetClassImageList, SetupDiGetClassImageListEx, SetupDiGetClassInstallParams, SetupDiGetClassPropertyExW, SetupDiGetClassPropertyKeys, SetupDiGetClassPropertyKeysExW, SetupDiGetClassPropertyW, SetupDiGetClassRegistryProperty, SetupDiGetCustomDeviceProperty, SetupDiGetDeviceInfoListClass, SetupDiGetDeviceInfoListDetail, SetupDiGetDeviceInstallParams, SetupDiGetDeviceInstanceId, SetupDiGetDeviceInterfaceAlias, SetupDiGetDeviceInterfaceDetail, SetupDiGetDeviceInterfacePropertyKeys, SetupDiGetDeviceInterfacePropertyW, SetupDiGetDevicePropertyKeys, SetupDiGetDevicePropertyW, SetupDiGetDeviceRegistryProperty, SetupDiGetDriverInfoDetail, SetupDiGetDriverInstallParams, SetupDiGetHwProfileFriendlyName, SetupDiGetHwProfileFriendlyNameEx, SetupDiGetHwProfileList, SetupDiGetHwProfileListEx, SetupDiGetINFClass, SetupDiGetSelectedDevice, SetupDiGetSelectedDriver, SetupDiGetWizardPage, SetupDiInstallClass, SetupDiInstallClassEx, SetupDiInstallDevice, SetupDiInstallDeviceInterfaces, SetupDiInstallDriverFiles, SetupDiLoadClassIcon, SetupDiLoadDeviceIcon, SetupDiMoveDuplicateDevice, SetupDiOpenClassRegKey, SetupDiOpenClassRegKeyEx, SetupDiOpenDeviceInfo, SetupDiOpenDeviceInterface, SetupDiOpenDeviceInterfaceRegKey, SetupDiOpenDevRegKey, SetupDiRegisterCoDeviceInstallers, SetupDiRegisterDeviceInfo, SetupDiRemoveDevice, SetupDiRemoveDeviceInterface, SetupDiReportAdditionalSoftwareRequested, SetupDiReportDeviceInstallError, SetupDiReportDriverNotFoundError, SetupDiReportDriverPackageImportationError, SetupDiReportGenericDriverInstalled, SetupDiReportPnPDeviceProblem, SetupDiRestartDevices, SetupDiSelectBestCompatDrv, SetupDiSelectDevice, SetupDiSelectOEMDrv, SetupDiSetClassInstallParams, SetupDiSetClassPropertyExW, SetupDiSetClassPropertyW, SetupDiSetClassRegistryProperty, SetupDiSetDeviceInstallParams, SetupDiSetDeviceInterfaceDefault, SetupDiSetDeviceInterfacePropertyW, SetupDiSetDevicePropertyW, SetupDiSetDeviceRegistryProperty, SetupDiSetDriverInstallParams, SetupDiSetSelectedDevice, SetupDiSetSelectedDriver, SetupDiUnremoveDevice, SetupDuplicateDiskSpaceList, SetupEnumInfSections, SetupEnumPublishedInf, SetupFindFirstLine, SetupFindNextLine, SetupFindNextMatchLine, SetupFreeSourceList, SetupGetBackupInformation, SetupGetBinaryField, SetupGetFieldCount, SetupGetFileCompressionInfo, SetupGetFileCompressionInfoEx, SetupGetFileQueueCount, SetupGetFileQueueFlags, SetupGetInfDriverStoreLocation, SetupGetInfFileList, SetupGetInfInformation, SetupGetInfPublishedName, SetupGetInfSections, SetupGetIntField, SetupGetLineByIndex, SetupGetLineCount, SetupGetLineText, SetupGetMultiSzField, SetupGetNonInteractiveMode, SetupGetSourceFileLocation, SetupGetSourceFileSize, SetupGetSourceInfo, SetupGetStringField, SetupGetTargetPath, SetupGetThreadLogToken, SetupInitDefaultQueueCallback, SetupInitDefaultQueueCallbackEx, SetupInitializeFileLog, SetupInstallFile, SetupInstallFileEx, SetupInstallFilesFromInfSection, SetupInstallFromInfSection, SetupInstallLogCloseEventGroup, SetupInstallLogCreateEventGroup, SetupInstallServicesFromInfSection, SetupInstallServicesFromInfSectionEx, SetupIterateCabinet, SetupLogError, SetupLogFile, SetupOpenAppendInfFile, SetupOpenFileQueue, SetupOpenInfFile, SetupOpenLog, SetupOpenMasterInf, SetupPrepareQueueForRestore, SetupPromptForDisk, SetupPromptReboot, SetupQueryDrivesInDiskSpaceList, SetupQueryFileLog, SetupQueryInfFileInformation, SetupQueryInfOriginalFileInformation, SetupQueryInfVersionInformation, SetupQuerySourceList, SetupQuerySpaceRequiredOnDrive, SetupQueueCopy, SetupQueueCopyIndirect, SetupQueueCopySection, SetupQueueDefaultCopy, SetupQueueDelete, SetupQueueDeleteSection, SetupQueueRename, SetupQueueRenameSection, SetupRemoveFileLogEntry, SetupRemoveFromDiskSpaceList, SetupRemoveFromSourceList, SetupRemoveInstallSectionFromDiskSpaceList, SetupRemoveSectionFromDiskSpaceList, SetupRenameError, SetupScanFileQueue, SetupSetDirectoryId, SetupSetDirectoryIdEx, SetupSetFileQueueAlternatePlatform, SetupSetFileQueueFlags, SetupSetNonInteractiveMode, SetupSetPlatformPathOverride, SetupSetSourceList, SetupSetThreadLogToken, SetupTermDefaultQueueCallback, SetupTerminateFileLog, SetupUninstallNewlyCopiedInfs, SetupUninstallOEMInf, SetupVerifyInfFile, SetupWriteTextLog, SetupWriteTextLogError, SetupWriteTextLogInfLine, VerifyCatalogFile +InstallHinfSection, SetupAddInstallSectionToDiskSpaceList, SetupAddSectionToDiskSpaceList, SetupAddToDiskSpaceList, SetupAddToSourceList, SetupAdjustDiskSpaceList, SetupBackupError, SetupCancelTemporarySourceList, SetupCloseFileQueue, SetupCloseInfFile, SetupCloseLog, SetupCommitFileQueue, SetupConfigureWmiFromInfSection, SetupCopyError, SetupCopyOEMInf, SetupCreateDiskSpaceList, SetupDecompressOrCopyFile, SetupDefaultQueueCallback, SetupDeleteError, SetupDestroyDiskSpaceList, SetupDiAskForOEMDisk, SetupDiBuildClassInfoList, SetupDiBuildClassInfoListEx, SetupDiBuildDriverInfoList, SetupDiCallClassInstaller, SetupDiCancelDriverInfoSearch, SetupDiChangeState, SetupDiClassGuidsFromName, SetupDiClassGuidsFromNameEx, SetupDiClassNameFromGuid, SetupDiClassNameFromGuidEx, SetupDiCreateDeviceInfo, SetupDiCreateDeviceInfoList, SetupDiCreateDeviceInfoListEx, SetupDiCreateDeviceInterface, SetupDiCreateDeviceInterfaceRegKey, SetupDiCreateDevRegKey, SetupDiDeleteDeviceInfo, SetupDiDeleteDeviceInterfaceData, SetupDiDeleteDeviceInterfaceRegKey, SetupDiDeleteDevRegKey, SetupDiDestroyClassImageList, SetupDiDestroyDeviceInfoList, SetupDiDestroyDriverInfoList, SetupDiDrawMiniIcon, SetupDiEnumDeviceInfo, SetupDiEnumDeviceInterfaces, SetupDiEnumDriverInfo, SetupDiGetActualModelsSection, SetupDiGetActualSectionToInstall, SetupDiGetActualSectionToInstallEx, SetupDiGetClassBitmapIndex, SetupDiGetClassDescription, SetupDiGetClassDescriptionEx, SetupDiGetClassDevPropertySheets, SetupDiGetClassDevs, SetupDiGetClassDevsEx, SetupDiGetClassImageIndex, SetupDiGetClassImageList, SetupDiGetClassImageListEx, SetupDiGetClassInstallParams, SetupDiGetClassPropertyExW, SetupDiGetClassPropertyKeys, SetupDiGetClassPropertyKeysExW, SetupDiGetClassPropertyW, SetupDiGetClassRegistryProperty, SetupDiGetCustomDeviceProperty, SetupDiGetDeviceInfoListClass, SetupDiGetDeviceInfoListDetail, SetupDiGetDeviceInstallParams, SetupDiGetDeviceInstanceId, SetupDiGetDeviceInterfaceAlias, SetupDiGetDeviceInterfaceDetail, SetupDiGetDeviceInterfacePropertyKeys, SetupDiGetDeviceInterfacePropertyW, SetupDiGetDevicePropertyKeys, SetupDiGetDevicePropertyW, SetupDiGetDeviceRegistryProperty, SetupDiGetDriverInfoDetail, SetupDiGetDriverInstallParams, SetupDiGetHwProfileFriendlyName, SetupDiGetHwProfileFriendlyNameEx, SetupDiGetHwProfileList, SetupDiGetHwProfileListEx, SetupDiGetINFClass, SetupDiGetSelectedDevice, SetupDiGetSelectedDriver, SetupDiInstallClass, SetupDiInstallClassEx, SetupDiInstallDevice, SetupDiInstallDeviceInterfaces, SetupDiInstallDriverFiles, SetupDiLoadClassIcon, SetupDiLoadDeviceIcon, SetupDiOpenClassRegKey, SetupDiOpenClassRegKeyEx, SetupDiOpenDeviceInfo, SetupDiOpenDeviceInterface, SetupDiOpenDeviceInterfaceRegKey, SetupDiOpenDevRegKey, SetupDiRegisterCoDeviceInstallers, SetupDiRegisterDeviceInfo, SetupDiRemoveDevice, SetupDiRemoveDeviceInterface, SetupDiRestartDevices, SetupDiSelectBestCompatDrv, SetupDiSelectDevice, SetupDiSelectOEMDrv, SetupDiSetClassInstallParams, SetupDiSetClassPropertyExW, SetupDiSetClassPropertyW, SetupDiSetClassRegistryProperty, SetupDiSetDeviceInstallParams, SetupDiSetDeviceInterfaceDefault, SetupDiSetDeviceInterfacePropertyW, SetupDiSetDevicePropertyW, SetupDiSetDeviceRegistryProperty, SetupDiSetDriverInstallParams, SetupDiSetSelectedDevice, SetupDiSetSelectedDriver, SetupDiUnremoveDevice, SetupDuplicateDiskSpaceList, SetupEnumInfSections, SetupFindFirstLine, SetupFindNextLine, SetupFindNextMatchLine, SetupFreeSourceList, SetupGetBinaryField, SetupGetFieldCount, SetupGetFileCompressionInfo, SetupGetFileCompressionInfoEx, SetupGetFileQueueCount, SetupGetFileQueueFlags, SetupGetInfDriverStoreLocation, SetupGetInfFileList, SetupGetInfInformation, SetupGetInfPublishedName, SetupGetIntField, SetupGetLineByIndex, SetupGetLineCount, SetupGetLineText, SetupGetMultiSzField, SetupGetNonInteractiveMode, SetupGetSourceFileLocation, SetupGetSourceFileSize, SetupGetSourceInfo, SetupGetStringField, SetupGetTargetPath, SetupGetThreadLogToken, SetupInitDefaultQueueCallback, SetupInitDefaultQueueCallbackEx, SetupInitializeFileLog, SetupInstallFile, SetupInstallFileEx, SetupInstallFilesFromInfSection, SetupInstallFromInfSection, SetupInstallServicesFromInfSection, SetupInstallServicesFromInfSectionEx, SetupIterateCabinet, SetupLogError, SetupLogFile, SetupOpenAppendInfFile, SetupOpenFileQueue, SetupOpenInfFile, SetupOpenLog, SetupOpenMasterInf, SetupPromptForDisk, SetupPromptReboot, SetupQueryDrivesInDiskSpaceList, SetupQueryFileLog, SetupQueryInfFileInformation, SetupQueryInfOriginalFileInformation, SetupQueryInfVersionInformation, SetupQuerySourceList, SetupQuerySpaceRequiredOnDrive, SetupQueueCopy, SetupQueueCopyIndirect, SetupQueueCopySection, SetupQueueDefaultCopy, SetupQueueDelete, SetupQueueDeleteSection, SetupQueueRename, SetupQueueRenameSection, SetupRemoveFileLogEntry, SetupRemoveFromDiskSpaceList, SetupRemoveFromSourceList, SetupRemoveInstallSectionFromDiskSpaceList, SetupRemoveSectionFromDiskSpaceList, SetupRenameError, SetupScanFileQueue, SetupSetDirectoryId, SetupSetDirectoryIdEx, SetupSetFileQueueAlternatePlatform, SetupSetFileQueueFlags, SetupSetNonInteractiveMode, SetupSetPlatformPathOverride, SetupSetSourceList, SetupSetThreadLogToken, SetupTermDefaultQueueCallback, SetupTerminateFileLog, SetupUninstallNewlyCopiedInfs, SetupUninstallOEMInf, SetupVerifyInfFile, SetupWriteTextLog, SetupWriteTextLogError, SetupWriteTextLogInfLine Structures -DEVPROPKEY, CABINET_INFO, FILE_IN_CABINET_INFO, FILEPATHS, FILEPATHS_SIGNERINFO, HDEVINFO, HDSKSPC, HINF, HSPFILEQ, INFCONTEXT, SOURCE_MEDIA, SP_ALTPLATFORM_INFO_V1, SP_ALTPLATFORM_INFO_V2, SP_ALTPLATFORM_INFO_V3, SP_CLASSIMAGELIST_DATA, SP_CLASSINSTALL_HEADER, SP_DETECTDEVICE_PARAMS, SP_DEVICE_INTERFACE_DATA, SP_DEVICE_INTERFACE_DETAIL_DATA, SP_DEVINFO_DATA, SP_DEVINFO_LIST_DETAIL_DATA, SP_DEVINSTALL_PARAMS, SP_DRVINFO_DATA_V2, SP_DRVINFO_DETAIL_DATA, SP_DRVINSTALL_PARAMS, SP_FILE_COPY_PARAMS, SP_INF_INFORMATION, SP_INF_SIGNER_INFO_V1, SP_INF_SIGNER_INFO_V2, SP_NEWDEVICEWIZARD_DATA, SP_ORIGINAL_FILE_INFO, SP_POWERMESSAGEWAKE_PARAMS, SP_PROPCHANGE_PARAMS, SP_PROPSHEETPAGE_REQUEST, SP_REGISTER_CONTROL_STATUS, SP_REMOVEDEVICE_PARAMS, SP_SELECTDEVICE_PARAMS, SP_TROUBLESHOOTER_PARAMS, SP_UNREMOVEDEVICE_PARAMS +DEVPROPKEY, CABINET_INFO, FILE_IN_CABINET_INFO, FILEPATHS, FILEPATHS_SIGNERINFO, HDEVINFO, HDSKSPC, HINF, HSPFILEQ, INFCONTEXT, SOURCE_MEDIA, SP_ALTPLATFORM_INFO_V1, SP_ALTPLATFORM_INFO_V2, SP_ALTPLATFORM_INFO_V3, SP_CLASSIMAGELIST_DATA, SP_CLASSINSTALL_HEADER, SP_DETECTDEVICE_PARAMS, SP_DEVICE_INTERFACE_DATA, SP_DEVICE_INTERFACE_DETAIL_DATA, SP_DEVINFO_DATA, SP_DEVINFO_LIST_DETAIL_DATA, SP_DEVINSTALL_PARAMS, SP_DRVINFO_DATA_V2, SP_DRVINFO_DETAIL_DATA, SP_DRVINSTALL_PARAMS, SP_FILE_COPY_PARAMS, SP_INF_INFORMATION, SP_INF_SIGNER_INFO_V1, SP_INF_SIGNER_INFO_V2, SP_NEWDEVICEWIZARD_DATA, SP_ORIGINAL_FILE_INFO, SP_POWERMESSAGEWAKE_PARAMS, SP_PROPCHANGE_PARAMS, SP_PROPSHEETPAGE_REQUEST, SP_REGISTER_CONTROL_STATUS, SP_REMOVEDEVICE_PARAMS, SP_SELECTDEVICE_PARAMS, SP_TROUBLESHOOTER_PARAMS, SP_UNREMOVEDEVICE_PARAMS, HSPFILELOG, SP_ALTPLATFORM_INFO true diff --git a/PInvoke/WsmSvc/CorrelationReport.md b/PInvoke/WsmSvc/CorrelationReport.md index 061539ab..deb52705 100644 --- a/PInvoke/WsmSvc/CorrelationReport.md +++ b/PInvoke/WsmSvc/CorrelationReport.md @@ -3,45 +3,47 @@ PInvoke API (methods, interfaces, structures and constants) imported from Window - Includes methods from wsmsvc.dll - Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.WsmSvc?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.WsmSvc?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.WsmSvc) -### Methods - 39% API coverage (12 of 31 functions) +### Methods - 100% API coverage (31 of 31 functions) Native Method | Header | Managed Method --- | --- | --- [WSManCloseCommand](https://www.google.com/search?num=5&q=WSManCloseCommand+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManCloseCommand](https://github.com/dahall/Vanara/search?l=C%23&q=WSManCloseCommand) [WSManCloseOperation](https://www.google.com/search?num=5&q=WSManCloseOperation+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManCloseOperation](https://github.com/dahall/Vanara/search?l=C%23&q=WSManCloseOperation) [WSManCloseSession](https://www.google.com/search?num=5&q=WSManCloseSession+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManCloseSession](https://github.com/dahall/Vanara/search?l=C%23&q=WSManCloseSession) [WSManCloseShell](https://www.google.com/search?num=5&q=WSManCloseShell+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManCloseShell](https://github.com/dahall/Vanara/search?l=C%23&q=WSManCloseShell) -[WSManConnectShell](https://www.google.com/search?num=5&q=WSManConnectShell+site%3Adocs.microsoft.com) | | -[WSManConnectShellCommand](https://www.google.com/search?num=5&q=WSManConnectShellCommand+site%3Adocs.microsoft.com) | | +[WSManConnectShell](https://www.google.com/search?num=5&q=WSManConnectShell+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManConnectShell](https://github.com/dahall/Vanara/search?l=C%23&q=WSManConnectShell) +[WSManConnectShellCommand](https://www.google.com/search?num=5&q=WSManConnectShellCommand+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManConnectShellCommand](https://github.com/dahall/Vanara/search?l=C%23&q=WSManConnectShellCommand) [WSManCreateSession](https://www.google.com/search?num=5&q=WSManCreateSession+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManCreateSession](https://github.com/dahall/Vanara/search?l=C%23&q=WSManCreateSession) [WSManCreateShell](https://www.google.com/search?num=5&q=WSManCreateShell+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManCreateShell](https://github.com/dahall/Vanara/search?l=C%23&q=WSManCreateShell) -[WSManCreateShellEx](https://www.google.com/search?num=5&q=WSManCreateShellEx+site%3Adocs.microsoft.com) | | +[WSManCreateShellEx](https://www.google.com/search?num=5&q=WSManCreateShellEx+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManCreateShellEx](https://github.com/dahall/Vanara/search?l=C%23&q=WSManCreateShellEx) [WSManDeinitialize](https://www.google.com/search?num=5&q=WSManDeinitialize+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManDeinitialize](https://github.com/dahall/Vanara/search?l=C%23&q=WSManDeinitialize) -[WSManDisconnectShell](https://www.google.com/search?num=5&q=WSManDisconnectShell+site%3Adocs.microsoft.com) | | -[WSManGetErrorMessage](https://www.google.com/search?num=5&q=WSManGetErrorMessage+site%3Adocs.microsoft.com) | | -[WSManGetSessionOptionAsDword](https://www.google.com/search?num=5&q=WSManGetSessionOptionAsDword+site%3Adocs.microsoft.com) | | -[WSManGetSessionOptionAsString](https://www.google.com/search?num=5&q=WSManGetSessionOptionAsString+site%3Adocs.microsoft.com) | | +[WSManDisconnectShell](https://www.google.com/search?num=5&q=WSManDisconnectShell+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManDisconnectShell](https://github.com/dahall/Vanara/search?l=C%23&q=WSManDisconnectShell) +[WSManGetErrorMessage](https://www.google.com/search?num=5&q=WSManGetErrorMessage+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManGetErrorMessage](https://github.com/dahall/Vanara/search?l=C%23&q=WSManGetErrorMessage) +[WSManGetSessionOptionAsDword](https://www.google.com/search?num=5&q=WSManGetSessionOptionAsDword+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManGetSessionOptionAsDword](https://github.com/dahall/Vanara/search?l=C%23&q=WSManGetSessionOptionAsDword) +[WSManGetSessionOptionAsString](https://www.google.com/search?num=5&q=WSManGetSessionOptionAsString+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManGetSessionOptionAsString](https://github.com/dahall/Vanara/search?l=C%23&q=WSManGetSessionOptionAsString) [WSManInitialize](https://www.google.com/search?num=5&q=WSManInitialize+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManInitialize](https://github.com/dahall/Vanara/search?l=C%23&q=WSManInitialize) -[WSManPluginAuthzOperationComplete](https://www.google.com/search?num=5&q=WSManPluginAuthzOperationComplete+site%3Adocs.microsoft.com) | | -[WSManPluginAuthzQueryQuotaComplete](https://www.google.com/search?num=5&q=WSManPluginAuthzQueryQuotaComplete+site%3Adocs.microsoft.com) | | -[WSManPluginAuthzUserComplete](https://www.google.com/search?num=5&q=WSManPluginAuthzUserComplete+site%3Adocs.microsoft.com) | | -[WSManPluginFreeRequestDetails](https://www.google.com/search?num=5&q=WSManPluginFreeRequestDetails+site%3Adocs.microsoft.com) | | -[WSManPluginGetOperationParameters](https://www.google.com/search?num=5&q=WSManPluginGetOperationParameters+site%3Adocs.microsoft.com) | | -[WSManPluginOperationComplete](https://www.google.com/search?num=5&q=WSManPluginOperationComplete+site%3Adocs.microsoft.com) | | -[WSManPluginReceiveResult](https://www.google.com/search?num=5&q=WSManPluginReceiveResult+site%3Adocs.microsoft.com) | | -[WSManPluginReportContext](https://www.google.com/search?num=5&q=WSManPluginReportContext+site%3Adocs.microsoft.com) | | +[WSManPluginAuthzOperationComplete](https://www.google.com/search?num=5&q=WSManPluginAuthzOperationComplete+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManPluginAuthzOperationComplete](https://github.com/dahall/Vanara/search?l=C%23&q=WSManPluginAuthzOperationComplete) +[WSManPluginAuthzQueryQuotaComplete](https://www.google.com/search?num=5&q=WSManPluginAuthzQueryQuotaComplete+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManPluginAuthzQueryQuotaComplete](https://github.com/dahall/Vanara/search?l=C%23&q=WSManPluginAuthzQueryQuotaComplete) +[WSManPluginAuthzUserComplete](https://www.google.com/search?num=5&q=WSManPluginAuthzUserComplete+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManPluginAuthzUserComplete](https://github.com/dahall/Vanara/search?l=C%23&q=WSManPluginAuthzUserComplete) +[WSManPluginFreeRequestDetails](https://www.google.com/search?num=5&q=WSManPluginFreeRequestDetails+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManPluginFreeRequestDetails](https://github.com/dahall/Vanara/search?l=C%23&q=WSManPluginFreeRequestDetails) +[WSManPluginGetOperationParameters](https://www.google.com/search?num=5&q=WSManPluginGetOperationParameters+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManPluginGetOperationParameters](https://github.com/dahall/Vanara/search?l=C%23&q=WSManPluginGetOperationParameters) +[WSManPluginOperationComplete](https://www.google.com/search?num=5&q=WSManPluginOperationComplete+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManPluginOperationComplete](https://github.com/dahall/Vanara/search?l=C%23&q=WSManPluginOperationComplete) +[WSManPluginReceiveResult](https://www.google.com/search?num=5&q=WSManPluginReceiveResult+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManPluginReceiveResult](https://github.com/dahall/Vanara/search?l=C%23&q=WSManPluginReceiveResult) +[WSManPluginReportContext](https://www.google.com/search?num=5&q=WSManPluginReportContext+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManPluginReportContext](https://github.com/dahall/Vanara/search?l=C%23&q=WSManPluginReportContext) [WSManReceiveShellOutput](https://www.google.com/search?num=5&q=WSManReceiveShellOutput+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManReceiveShellOutput](https://github.com/dahall/Vanara/search?l=C%23&q=WSManReceiveShellOutput) -[WSManReconnectShell](https://www.google.com/search?num=5&q=WSManReconnectShell+site%3Adocs.microsoft.com) | | -[WSManReconnectShellCommand](https://www.google.com/search?num=5&q=WSManReconnectShellCommand+site%3Adocs.microsoft.com) | | +[WSManReconnectShell](https://www.google.com/search?num=5&q=WSManReconnectShell+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManReconnectShell](https://github.com/dahall/Vanara/search?l=C%23&q=WSManReconnectShell) +[WSManReconnectShellCommand](https://www.google.com/search?num=5&q=WSManReconnectShellCommand+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManReconnectShellCommand](https://github.com/dahall/Vanara/search?l=C%23&q=WSManReconnectShellCommand) [WSManRunShellCommand](https://www.google.com/search?num=5&q=WSManRunShellCommand+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManRunShellCommand](https://github.com/dahall/Vanara/search?l=C%23&q=WSManRunShellCommand) -[WSManRunShellCommandEx](https://www.google.com/search?num=5&q=WSManRunShellCommandEx+site%3Adocs.microsoft.com) | | +[WSManRunShellCommandEx](https://www.google.com/search?num=5&q=WSManRunShellCommandEx+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManRunShellCommandEx](https://github.com/dahall/Vanara/search?l=C%23&q=WSManRunShellCommandEx) [WSManSendShellInput](https://www.google.com/search?num=5&q=WSManSendShellInput+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManSendShellInput](https://github.com/dahall/Vanara/search?l=C%23&q=WSManSendShellInput) [WSManSetSessionOption](https://www.google.com/search?num=5&q=WSManSetSessionOption+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManSetSessionOption](https://github.com/dahall/Vanara/search?l=C%23&q=WSManSetSessionOption) -[WSManSignalShell](https://www.google.com/search?num=5&q=WSManSignalShell+site%3Adocs.microsoft.com) | | +[WSManSignalShell](https://www.google.com/search?num=5&q=WSManSignalShell+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSManSignalShell](https://github.com/dahall/Vanara/search?l=C%23&q=WSManSignalShell) ### Structures Native Structure | Header | Managed Structure --- | --- | --- [WSMAN_API_HANDLE](https://www.google.com/search?num=5&q=WSMAN_API_HANDLE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.WsmSvc.WSMAN_API_HANDLE](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_API_HANDLE) [WSMAN_AUTHENTICATION_CREDENTIALS](https://www.google.com/search?num=5&q=WSMAN_AUTHENTICATION_CREDENTIALS+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_AUTHENTICATION_CREDENTIALS](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_AUTHENTICATION_CREDENTIALS) +[WSMAN_AUTHZ_QUOTA](https://www.google.com/search?num=5&q=WSMAN_AUTHZ_QUOTA+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_AUTHZ_QUOTA](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_AUTHZ_QUOTA) +[WSMAN_CERTIFICATE_DETAILS](https://www.google.com/search?num=5&q=WSMAN_CERTIFICATE_DETAILS+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_CERTIFICATE_DETAILS](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_CERTIFICATE_DETAILS) [WSMAN_COMMAND_ARG_SET](https://www.google.com/search?num=5&q=WSMAN_COMMAND_ARG_SET+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_COMMAND_ARG_SET](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_COMMAND_ARG_SET) [WSMAN_COMMAND_HANDLE](https://www.google.com/search?num=5&q=WSMAN_COMMAND_HANDLE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.WsmSvc.WSMAN_COMMAND_HANDLE](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_COMMAND_HANDLE) [WSMAN_DATA](https://www.google.com/search?num=5&q=WSMAN_DATA+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_DATA) @@ -51,22 +53,44 @@ Native Structure | Header | Managed Structure [WSMAN_ENVIRONMENT_VARIABLE](https://www.google.com/search?num=5&q=WSMAN_ENVIRONMENT_VARIABLE+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_ENVIRONMENT_VARIABLE](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_ENVIRONMENT_VARIABLE) [WSMAN_ENVIRONMENT_VARIABLE_SET](https://www.google.com/search?num=5&q=WSMAN_ENVIRONMENT_VARIABLE_SET+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_ENVIRONMENT_VARIABLE_SET](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_ENVIRONMENT_VARIABLE_SET) [WSMAN_ERROR](https://www.google.com/search?num=5&q=WSMAN_ERROR+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_ERROR](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_ERROR) +[WSMAN_FILTER](https://www.google.com/search?num=5&q=WSMAN_FILTER+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_FILTER](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_FILTER) +[WSMAN_FRAGMENT](https://www.google.com/search?num=5&q=WSMAN_FRAGMENT+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_FRAGMENT](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_FRAGMENT) +[WSMAN_KEY](https://www.google.com/search?num=5&q=WSMAN_KEY+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_KEY](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_KEY) [WSMAN_OPERATION_HANDLE](https://www.google.com/search?num=5&q=WSMAN_OPERATION_HANDLE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.WsmSvc.WSMAN_OPERATION_HANDLE](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_OPERATION_HANDLE) +[WSMAN_OPERATION_INFO](https://www.google.com/search?num=5&q=WSMAN_OPERATION_INFO+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_OPERATION_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_OPERATION_INFO) [WSMAN_OPTION](https://www.google.com/search?num=5&q=WSMAN_OPTION+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_OPTION](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_OPTION) [WSMAN_OPTION_SET](https://www.google.com/search?num=5&q=WSMAN_OPTION_SET+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_OPTION_SET](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_OPTION_SET) +[WSMAN_PLUGIN_REQUEST](https://www.google.com/search?num=5&q=WSMAN_PLUGIN_REQUEST+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_PLUGIN_REQUEST](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_PLUGIN_REQUEST) [WSMAN_PROXY_INFO](https://www.google.com/search?num=5&q=WSMAN_PROXY_INFO+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_PROXY_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_PROXY_INFO) [WSMAN_RECEIVE_DATA_RESULT](https://www.google.com/search?num=5&q=WSMAN_RECEIVE_DATA_RESULT+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_RECEIVE_DATA_RESULT](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_RECEIVE_DATA_RESULT) [WSMAN_RESPONSE_DATA](https://www.google.com/search?num=5&q=WSMAN_RESPONSE_DATA+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_RESPONSE_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_RESPONSE_DATA) +[WSMAN_SELECTOR_SET](https://www.google.com/search?num=5&q=WSMAN_SELECTOR_SET+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_SELECTOR_SET](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_SELECTOR_SET) +[WSMAN_SENDER_DETAILS](https://www.google.com/search?num=5&q=WSMAN_SENDER_DETAILS+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_SENDER_DETAILS](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_SENDER_DETAILS) [WSMAN_SESSION_HANDLE](https://www.google.com/search?num=5&q=WSMAN_SESSION_HANDLE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.WsmSvc.WSMAN_SESSION_HANDLE](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_SESSION_HANDLE) [WSMAN_SHELL_ASYNC](https://www.google.com/search?num=5&q=WSMAN_SHELL_ASYNC+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_SHELL_ASYNC](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_SHELL_ASYNC) +[WSMAN_SHELL_DISCONNECT_INFO](https://www.google.com/search?num=5&q=WSMAN_SHELL_DISCONNECT_INFO+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_SHELL_DISCONNECT_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_SHELL_DISCONNECT_INFO) [WSMAN_SHELL_HANDLE](https://www.google.com/search?num=5&q=WSMAN_SHELL_HANDLE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.WsmSvc.WSMAN_SHELL_HANDLE](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_SHELL_HANDLE) [WSMAN_SHELL_STARTUP_INFO_V10](https://www.google.com/search?num=5&q=WSMAN_SHELL_STARTUP_INFO_V10+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_SHELL_STARTUP_INFO_V10](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_SHELL_STARTUP_INFO_V10) [WSMAN_SHELL_STARTUP_INFO_V11](https://www.google.com/search?num=5&q=WSMAN_SHELL_STARTUP_INFO_V11+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_SHELL_STARTUP_INFO_V11](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_SHELL_STARTUP_INFO_V11) [WSMAN_STREAM_ID_SET](https://www.google.com/search?num=5&q=WSMAN_STREAM_ID_SET+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_STREAM_ID_SET](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_STREAM_ID_SET) [WSMAN_USERNAME_PASSWORD_CREDS](https://www.google.com/search?num=5&q=WSMAN_USERNAME_PASSWORD_CREDS+site%3Adocs.microsoft.com) | wsman.h | [Vanara.PInvoke.WsmSvc.WSMAN_USERNAME_PASSWORD_CREDS](https://github.com/dahall/Vanara/search?l=C%23&q=WSMAN_USERNAME_PASSWORD_CREDS) +### Interfaces +Native Interface | Header | Managed Interface +--- | --- | --- +[IWSMan](https://www.google.com/search?num=5&q=IWSMan+site%3Adocs.microsoft.com) | wsmandisp.h | [Vanara.PInvoke.WsmSvc.IWSMan](https://github.com/dahall/Vanara/search?l=C%23&q=IWSMan) +[IWSManConnectionOptions](https://www.google.com/search?num=5&q=IWSManConnectionOptions+site%3Adocs.microsoft.com) | wsmandisp.h | [Vanara.PInvoke.WsmSvc.IWSManConnectionOptions](https://github.com/dahall/Vanara/search?l=C%23&q=IWSManConnectionOptions) +[IWSManConnectionOptionsEx](https://www.google.com/search?num=5&q=IWSManConnectionOptionsEx+site%3Adocs.microsoft.com) | wsmandisp.h | [Vanara.PInvoke.WsmSvc.IWSManConnectionOptionsEx](https://github.com/dahall/Vanara/search?l=C%23&q=IWSManConnectionOptionsEx) +[IWSManConnectionOptionsEx2](https://www.google.com/search?num=5&q=IWSManConnectionOptionsEx2+site%3Adocs.microsoft.com) | wsmandisp.h | [Vanara.PInvoke.WsmSvc.IWSManConnectionOptionsEx2](https://github.com/dahall/Vanara/search?l=C%23&q=IWSManConnectionOptionsEx2) +[IWSManEnumerator](https://www.google.com/search?num=5&q=IWSManEnumerator+site%3Adocs.microsoft.com) | wsmandisp.h | [Vanara.PInvoke.WsmSvc.IWSManEnumerator](https://github.com/dahall/Vanara/search?l=C%23&q=IWSManEnumerator) +[IWSManEx](https://www.google.com/search?num=5&q=IWSManEx+site%3Adocs.microsoft.com) | wsmandisp.h | [Vanara.PInvoke.WsmSvc.IWSManEx](https://github.com/dahall/Vanara/search?l=C%23&q=IWSManEx) +[IWSManEx2](https://www.google.com/search?num=5&q=IWSManEx2+site%3Adocs.microsoft.com) | wsmandisp.h | [Vanara.PInvoke.WsmSvc.IWSManEx2](https://github.com/dahall/Vanara/search?l=C%23&q=IWSManEx2) +[IWSManEx3](https://www.google.com/search?num=5&q=IWSManEx3+site%3Adocs.microsoft.com) | wsmandisp.h | [Vanara.PInvoke.WsmSvc.IWSManEx3](https://github.com/dahall/Vanara/search?l=C%23&q=IWSManEx3) +[IWSManResourceLocator](https://www.google.com/search?num=5&q=IWSManResourceLocator+site%3Adocs.microsoft.com) | wsmandisp.h | [Vanara.PInvoke.WsmSvc.IWSManResourceLocator](https://github.com/dahall/Vanara/search?l=C%23&q=IWSManResourceLocator) +[IWSManSession](https://www.google.com/search?num=5&q=IWSManSession+site%3Adocs.microsoft.com) | wsmandisp.h | [Vanara.PInvoke.WsmSvc.IWSManSession](https://github.com/dahall/Vanara/search?l=C%23&q=IWSManSession) ### Classes Native Class | Header | Managed Class --- | --- | --- [SafeWSMAN_API_HANDLE](https://www.google.com/search?num=5&q=SafeWSMAN_API_HANDLE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.WsmSvc.SafeWSMAN_API_HANDLE](https://github.com/dahall/Vanara/search?l=C%23&q=SafeWSMAN_API_HANDLE) [SafeWSMAN_OPERATION_HANDLE](https://www.google.com/search?num=5&q=SafeWSMAN_OPERATION_HANDLE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.WsmSvc.SafeWSMAN_OPERATION_HANDLE](https://github.com/dahall/Vanara/search?l=C%23&q=SafeWSMAN_OPERATION_HANDLE) [SafeWSMAN_SESSION_HANDLE](https://www.google.com/search?num=5&q=SafeWSMAN_SESSION_HANDLE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.WsmSvc.SafeWSMAN_SESSION_HANDLE](https://github.com/dahall/Vanara/search?l=C%23&q=SafeWSMAN_SESSION_HANDLE) +[WSMan](https://www.google.com/search?num=5&q=WSMan+site%3Adocs.microsoft.com) | wsmandisp.h | [Vanara.PInvoke.WsmSvc.WSMan](https://github.com/dahall/Vanara/search?l=C%23&q=WSMan) diff --git a/PInvoke/WsmSvc/Vanara.PInvoke.WsmSvc.csproj b/PInvoke/WsmSvc/Vanara.PInvoke.WsmSvc.csproj index 0cdec707..9a86fa65 100644 --- a/PInvoke/WsmSvc/Vanara.PInvoke.WsmSvc.csproj +++ b/PInvoke/WsmSvc/Vanara.PInvoke.WsmSvc.csproj @@ -13,10 +13,13 @@ Currently implements: Functions -int __cdecl DeleteKey(class IRequestContext * __ptr64,unsigned short const * __ptr64,unsigned short const * __ptr64), int __cdecl MakeUrlBinding(unsigned long,unsigned short * __ptr64,unsigned long * __ptr64,unsigned short const * __ptr64,unsigned short const * __ptr64,unsigned short const * __ptr64,unsigned short const * __ptr64), int __cdecl StringToDword(char const * __ptr64,unsigned long * __ptr64), int __cdecl StringToDword(unsigned short const * __ptr64,unsigned long * __ptr64), unsigned short * __ptr64 __cdecl CopyString(class IRequestContext * __ptr64,enum CallSiteId,unsigned short const * __ptr64), unsigned short * __ptr64 __cdecl CopyString(unsigned short const * __ptr64,int const & __ptr64,class IRequestContext & __ptr64), unsigned short * __ptr64 __cdecl MakeUrlBinding(class IRequestContext * __ptr64,unsigned short const * __ptr64,unsigned short const * __ptr64,unsigned short const * __ptr64,unsigned short const * __ptr64), WSManCloseCommand, WSManCloseOperation, WSManCloseSession, WSManCloseShell, WSManConnectShell, WSManConnectShellCommand, WSManCreateSession, WSManCreateShell, WSManCreateShellEx, WSManDeinitialize, WSManDisconnectShell, WSManGetErrorMessage, WSManGetSessionOptionAsDword, WSManGetSessionOptionAsString, WSManInitialize, WSManPluginAuthzOperationComplete, WSManPluginAuthzQueryQuotaComplete, WSManPluginAuthzUserComplete, WSManPluginFreeRequestDetails, WSManPluginGetOperationParameters, WSManPluginOperationComplete, WSManPluginReceiveResult, WSManPluginReportContext, WSManReceiveShellOutput, WSManReconnectShell, WSManReconnectShellCommand, WSManRunShellCommand, WSManRunShellCommandEx, WSManSendShellInput, WSManSetSessionOption, WSManSignalShell +WSManCloseCommand, WSManCloseOperation, WSManCloseSession, WSManCloseShell, WSManConnectShell, WSManConnectShellCommand, WSManCreateSession, WSManCreateShell, WSManCreateShellEx, WSManDeinitialize, WSManDisconnectShell, WSManGetErrorMessage, WSManGetSessionOptionAsDword, WSManGetSessionOptionAsString, WSManInitialize, WSManPluginAuthzOperationComplete, WSManPluginAuthzQueryQuotaComplete, WSManPluginAuthzUserComplete, WSManPluginFreeRequestDetails, WSManPluginGetOperationParameters, WSManPluginOperationComplete, WSManPluginReceiveResult, WSManPluginReportContext, WSManReceiveShellOutput, WSManReconnectShell, WSManReconnectShellCommand, WSManRunShellCommand, WSManRunShellCommandEx, WSManSendShellInput, WSManSetSessionOption, WSManSignalShell Structures -WSMAN_API_HANDLE, WSMAN_AUTHENTICATION_CREDENTIALS, WSMAN_COMMAND_ARG_SET, WSMAN_COMMAND_HANDLE, WSMAN_DATA, WSMAN_DATA_BINARY, WSMAN_DATA_TEXT, WSMAN_ENVIRONMENT_VARIABLE, WSMAN_ENVIRONMENT_VARIABLE_SET, WSMAN_ERROR, WSMAN_OPERATION_HANDLE, WSMAN_OPTION, WSMAN_OPTION_SET, WSMAN_PROXY_INFO, WSMAN_RECEIVE_DATA_RESULT, WSMAN_RESPONSE_DATA, WSMAN_SESSION_HANDLE, WSMAN_SHELL_ASYNC, WSMAN_SHELL_HANDLE, WSMAN_SHELL_STARTUP_INFO_V10, WSMAN_SHELL_STARTUP_INFO_V11, WSMAN_STREAM_ID_SET, WSMAN_USERNAME_PASSWORD_CREDS, WSMAN_DATA_UNION +WSMAN_API_HANDLE, WSMAN_AUTHENTICATION_CREDENTIALS, WSMAN_AUTHZ_QUOTA, WSMAN_CERTIFICATE_DETAILS, WSMAN_COMMAND_ARG_SET, WSMAN_COMMAND_HANDLE, WSMAN_DATA, WSMAN_DATA_BINARY, WSMAN_DATA_TEXT, WSMAN_ENVIRONMENT_VARIABLE, WSMAN_ENVIRONMENT_VARIABLE_SET, WSMAN_ERROR, WSMAN_FILTER, WSMAN_FRAGMENT, WSMAN_KEY, WSMAN_OPERATION_HANDLE, WSMAN_OPERATION_INFO, WSMAN_OPTION, WSMAN_OPTION_SET, WSMAN_PLUGIN_REQUEST, WSMAN_PROXY_INFO, WSMAN_RECEIVE_DATA_RESULT, WSMAN_RESPONSE_DATA, WSMAN_SELECTOR_SET, WSMAN_SENDER_DETAILS, WSMAN_SESSION_HANDLE, WSMAN_SHELL_ASYNC, WSMAN_SHELL_DISCONNECT_INFO, WSMAN_SHELL_HANDLE, WSMAN_SHELL_STARTUP_INFO_V10, WSMAN_SHELL_STARTUP_INFO_V11, WSMAN_STREAM_ID_SET, WSMAN_USERNAME_PASSWORD_CREDS, WSMAN_DATA_UNION + +Interfaces +IWSMan, IWSManConnectionOptions, IWSManConnectionOptionsEx, IWSManConnectionOptionsEx2, IWSManEnumerator, IWSManEx, IWSManEx2, IWSManEx3, IWSManResourceLocator, IWSManSession diff --git a/README.md b/README.md index 7734a2b5..0e53a267 100644 --- a/README.md +++ b/README.md @@ -63,7 +63,7 @@ dwmapi.dll | [Vanara.PInvoke.DwmApi](https://github.com/dahall/Vanara/blob/maste FirewallApi.dll | [Vanara.PInvoke.FirewallApi](https://github.com/dahall/Vanara/blob/master/PInvoke/FirewallApi/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.FirewallApi?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.FirewallApi?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.FirewallApi) gdi32.dll | [Vanara.PInvoke.Gdi32](https://github.com/dahall/Vanara/blob/master/PInvoke/Gdi32/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Gdi32?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Gdi32?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Gdi32) iphlpapi.dll | [Vanara.PInvoke.IpHlpApi](https://github.com/dahall/Vanara/blob/master/PInvoke/IpHlpApi/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.IpHlpApi?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.IpHlpApi?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.IpHlpApi) -IScsiDsc.dll | [Vanara.PInvoke.IScsiDsc](https://github.com/dahall/Vanara/blob/master/PInvoke/IScsiDsc/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/97%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.IScsiDsc?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.IScsiDsc?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.IScsiDsc) +IScsiDsc.dll | [Vanara.PInvoke.IScsiDsc](https://github.com/dahall/Vanara/blob/master/PInvoke/IScsiDsc/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.IScsiDsc?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.IScsiDsc?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.IScsiDsc) kernel32.dll, kernelbase.dll, normaliz.dll, vertdll.dll | [Vanara.PInvoke.Kernel32](https://github.com/dahall/Vanara/blob/master/PInvoke/Kernel32/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Kernel32?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Kernel32?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Kernel32) ktmw32.dll | [Vanara.PInvoke.KtmW32](https://github.com/dahall/Vanara/blob/master/PInvoke/KtmW32/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.KtmW32?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.KtmW32?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.KtmW32) magnification.dll | [Vanara.PInvoke.Magnification](https://github.com/dahall/Vanara/blob/master/PInvoke/Magnification/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Magnification?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Magnification?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Magnification) @@ -86,7 +86,7 @@ ProjectedFSLib.dll | [Vanara.PInvoke.ProjectedFSLib](https://github.com/dahall/V qmgr.dll | [Vanara.PInvoke.BITS](https://github.com/dahall/Vanara/blob/master/PInvoke/BITS/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.BITS?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.BITS?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.BITS) rpcrt4.dll | [Vanara.PInvoke.Rpc](https://github.com/dahall/Vanara/blob/master/PInvoke/Rpc/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/5%25-red.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Rpc?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Rpc?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Rpc) SearchApi | [Vanara.PInvoke.SearchApi](https://github.com/dahall/Vanara/blob/master/PInvoke/SearchApi/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.SearchApi?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.SearchApi?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.SearchApi) -SetupAPI.dll | [Vanara.PInvoke.SetupAPI](https://github.com/dahall/Vanara/blob/master/PInvoke/SetupAPI/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/54%25-yellow.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.SetupAPI?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.SetupAPI?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.SetupAPI) +SetupAPI.dll | [Vanara.PInvoke.SetupAPI](https://github.com/dahall/Vanara/blob/master/PInvoke/SetupAPI/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.SetupAPI?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.SetupAPI?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.SetupAPI) SHCore.dll | [Vanara.PInvoke.SHCore](https://github.com/dahall/Vanara/blob/master/PInvoke/SHCore/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.SHCore?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.SHCore?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.SHCore) shell32.dll, url.dll | [Vanara.PInvoke.Shell32](https://github.com/dahall/Vanara/blob/master/PInvoke/Shell32/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Shell32?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Shell32?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Shell32) shlwapi.dll | [Vanara.PInvoke.ShlwApi](https://github.com/dahall/Vanara/blob/master/PInvoke/ShlwApi/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.ShlwApi?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.ShlwApi?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.ShlwApi) @@ -103,7 +103,7 @@ winspool.drv, prntvpt.dll | [Vanara.PInvoke.Printing](https://github.com/dahall/ wintrust.dll | [Vanara.PInvoke.WinTrust](https://github.com/dahall/Vanara/blob/master/PInvoke/WinTrust/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.WinTrust?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.WinTrust?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.WinTrust) WlanApi.dll, Wlanui.dll | [Vanara.PInvoke.WlanApi](https://github.com/dahall/Vanara/blob/master/PInvoke/WlanApi/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.WlanApi?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.WlanApi?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.WlanApi) ws2_32.dll | [Vanara.PInvoke.Ws2_32](https://github.com/dahall/Vanara/blob/master/PInvoke/Ws2_32/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Ws2_32?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Ws2_32?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Ws2_32) -WsmSvc.dll | [Vanara.PInvoke.WsmSvc](https://github.com/dahall/Vanara/blob/master/PInvoke/WsmSvc/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/37%25-yellow.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.WsmSvc?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.WsmSvc?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.WsmSvc) +WsmSvc.dll | [Vanara.PInvoke.WsmSvc](https://github.com/dahall/Vanara/blob/master/PInvoke/WsmSvc/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.WsmSvc?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.WsmSvc?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.WsmSvc) WTSApi32.dll | [Vanara.PInvoke.WTSApi32](https://github.com/dahall/Vanara/blob/master/PInvoke/WTSApi32/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.WTSApi32?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.WTSApi32?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.WTSApi32) ## Supporting Assemblies