Vanara.PInvoke.NtDll 3.2.13

PInvoke API (methods, structures and constants) imported from Windows NtDll.dll.

Install-Package Vanara.PInvoke.NtDll -Version 3.2.13
dotnet add package Vanara.PInvoke.NtDll --version 3.2.13
<PackageReference Include="Vanara.PInvoke.NtDll" Version="3.2.13" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Vanara.PInvoke.NtDll --version 3.2.13
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Currently implements:

Functions
_vscprintf, ApiSetQueryApiSetPresenceEx, DbgBreakPoint, DbgPrint, DbgPrintEx, DbgPrompt, EtwCheckCoverage, LdrCallEnclave, LdrControlFlowGuardEnforced, LdrCreateEnclave, LdrDeleteEnclave, LdrFastFailInLoaderCallout, LdrInitializeEnclave, LdrIsModuleSxsRedirected, LdrLoadEnclaveModule, LdrRegisterDllNotification, LdrUnregisterDllNotification, NtAllocateVirtualMemory, NtAllocateVirtualMemoryEx, NtCallEnclave, NtClose, NtCommitComplete, NtCommitEnlistment, NtCommitTransaction, NtCompareTokens, NtCreateCrossVmEvent, NtCreateEnlistment, NtCreateFile, NtCreateFileA, NtCreateFileW, NtCreateResourceManager, NtCreateSection, NtCreateSectionA, NtCreateSectionEx, NtCreateSectionW, NtCreateTransaction, NtCreateTransactionA, NtCreateTransactionManager, NtCreateTransactionManagerA, NtCreateTransactionManagerW, NtCreateTransactionW, NtDeviceIoControlFile, 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, 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, RtlAreBitsSet, RtlCallEnclaveReturn, RtlCapabilityCheckForSingleSessionSku, RtlCaptureContext, RtlCaptureStackBackTrace, RtlCharToInteger, RtlCheckRegistryKey, RtlCheckSystemBootStatusIntegrity, RtlClearBits, RtlCmEncodeMemIoResource, RtlCompareMemory, RtlCompareMemoryUlong, RtlCompareString, RtlCompareUnicodeString, RtlCompressBuffer, RtlConstructCrossVmEventPath, 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, 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, RtlFindClearRuns, RtlFindLastBackwardRunClear, RtlFindLeastSignificantBit, RtlFindLongestRunClear, RtlFindMostSignificantBit, RtlFindNextForwardRunClear, RtlFindSetBits, RtlFindSetBitsAndClear, RtlFirstEntrySList, RtlFlsGetValue, RtlFlsSetValue, RtlFlushNonVolatileMemory, RtlFlushNonVolatileMemoryRanges, RtlFreeAnsiString, RtlFreeHeap, RtlFreeNonVolatileToken, RtlFreeOemString, RtlFreeUnicodeString, RtlFreeUserFiberShadowStack, RtlGenerate8dot3Name, RtlGetAce, RtlGetCompressionWorkSpaceSize, RtlGetDaclSecurityDescriptor, RtlGetElementGenericTable, RtlGetElementGenericTableAvl, RtlGetEnabledExtendedFeatures, RtlGetExtendedContextLength2, RtlGetFunctionTableListHead, RtlGetGroupSecurityDescriptor, RtlGetMultiTimePrecise, RtlGetNonVolatileToken, RtlGetOwnerSecurityDescriptor, RtlGetPersistedStateLocation, RtlGetSaclSecurityDescriptor, RtlGetSystemBootStatus, RtlGetSystemBootStatusEx, RtlGetUnloadEventTrace, RtlGetUnloadEventTraceEx, RtlGetVersion, RtlGrowFunctionTable, RtlGUIDFromString, RtlHashUnicodeString, RtlIncrementCorrelationVector, RtlInitAnsiString, RtlInitCodePageTable, RtlInitializeBitMap, RtlInitializeBitMapEx, RtlInitializeCorrelationVector, RtlInitializeExtendedContext2, RtlInitializeGenericTable, RtlInitializeGenericTableAvl, RtlInitializeSid, RtlInitializeSidEx, RtlInitializeSListHead, RtlInitString, RtlInitStringEx, RtlInitUnicodeString, 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, RtlLengthSecurityDescriptor, RtlLengthSid, RtlLocalTimeToSystemTime, RtlLookupElementGenericTable, RtlLookupElementGenericTableAvl, RtlLookupElementGenericTableFullAvl, RtlLookupFirstMatchingElementGenericTableAvl, RtlLookupFunctionEntry, RtlMapGenericMask, RtlMoveMemory, RtlMultiByteToUnicodeN, RtlMultiByteToUnicodeSize, RtlNtStatusToDosError, RtlNumberGenericTableElements, RtlNumberGenericTableElementsAvl, RtlNumberOfClearBits, RtlNumberOfSetBits, RtlNumberOfSetBitsUlongPtr, RtlOemStringToUnicodeString, RtlOemToUnicodeN, RtlPcToFileHeader, RtlPrefixUnicodeString, RtlpTimeFieldsToTime, RtlpTimeToTimeFields, RtlpWow64CtxFromAmd64, RtlpWow64GetContextOnAmd64, RtlpWow64SetContextOnAmd64, RtlQueryDepthSList, RtlQueryImageMitigationPolicy, RtlQueryProcessPlaceholderCompatibilityMode, RtlQueryRegistryValues, RtlQueryRegistryValueWithFallback, RtlQueryThreadPlaceholderCompatibilityMode, RtlQueryTokenHostIdAsUlong64, RtlRaiseCustomSystemEventTrigger, RtlRaiseException, RtlRandom, RtlRandomEx, RtlRealPredecessor, RtlRealSuccessor, RtlRestoreContext, RtlRestoreSystemBootStatusDefaults, RtlRunOnceBeginInitialize, RtlRunOnceComplete, RtlRunOnceExecuteOnce, RtlRunOnceInitialize, RtlSecondsSince1970ToTime, RtlSecondsSince1980ToTime, RtlSelfRelativeToAbsoluteSD, RtlSetAllBits, RtlSetBits, RtlSetDaclSecurityDescriptor, RtlSetGroupSecurityDescriptor, RtlSetImageMitigationPolicy, RtlSetOwnerSecurityDescriptor, RtlSetProcessPlaceholderCompatibilityMode, RtlSetProxiedProcessId, RtlSetSystemBootStatus, RtlSetSystemBootStatusEx, RtlSetThreadPlaceholderCompatibilityMode, RtlSplay, RtlStringFromGUID, RtlSubAuthorityCountSid, RtlSubAuthoritySid, RtlSubtreePredecessor, RtlSubtreeSuccessor, RtlTestBitEx, RtlTimeFieldsToTime, RtlTimeToSecondsSince1970, RtlTimeToSecondsSince1980, RtlTimeToTimeFields, RtlUdiv128, RtlUnicodeStringToAnsiString, RtlUnicodeStringToCountedOemString, RtlUnicodeStringToInteger, RtlUnicodeStringToOemString, RtlUnicodeToCustomCPN, RtlUnicodeToMultiByteN, RtlUnicodeToMultiByteSize, RtlUnicodeToOemN, RtlUnicodeToUTF8N, RtlUniform, RtlUnwind, RtlUpcaseUnicodeChar, RtlUpcaseUnicodeString, RtlUpcaseUnicodeStringToCountedOemString, RtlUpcaseUnicodeStringToOemString, RtlUpcaseUnicodeToCustomCPN, RtlUpcaseUnicodeToMultiByteN, RtlUpcaseUnicodeToOemN, RtlUpperChar, RtlUpperString, RtlUserFiberStart, RtlUTF8ToUnicodeN, RtlValidateCorrelationVector, RtlValidRelativeSecurityDescriptor, RtlVerifyVersionInfo, RtlVirtualUnwind, RtlWow64GetEquivalentMachineCHPE, RtlWow64GetSharedInfoProcess, RtlWow64PopAllCrossProcessWorkFromWorkList, RtlWow64PopCrossProcessWorkFromFreeList, RtlWow64PushCrossProcessWorkOntoFreeList, RtlWow64PushCrossProcessWorkOntoWorkList, RtlWow64RequestCrossProcessHeavyFlush, RtlWow64SuspendProcess, RtlWriteNonVolatileMemory, RtlWriteRegistryValue, TpSetPoolThreadCpuSets, vDbgPrintEx, vDbgPrintExWithPrefix, VerSetConditionMask, ZwAllocateLocallyUniqueId, ZwAllocateVirtualMemory, ZwAllocateVirtualMemoryEx, ZwCallEnclave, ZwClose, ZwCommitComplete, ZwCommitEnlistment, ZwCommitTransaction, ZwCreateCrossVmEvent, ZwCreateDirectoryObject, ZwCreateEnlistment, ZwCreateEvent, ZwCreateFile, ZwCreateKey, ZwCreateKeyTransacted, ZwCreateResourceManager, ZwCreateSection, ZwCreateSectionEx, ZwCreateTransaction, ZwCreateTransactionManager, ZwDeleteFile, ZwDeleteKey, ZwDeleteValueKey, ZwDeviceIoControlFile, 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, 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

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Vanara.PInvoke.NtDll:

Package Downloads
Vanara.Library
The full set of packages associated with the Vanara PInvoke Libraries.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
3.2.13 95 7/27/2020
3.2.12 69 7/13/2020
3.2.11 133 6/28/2020
3.2.10 116 6/14/2020
3.2.9 93 6/3/2020
3.2.7 113 5/4/2020
3.2.6 150 4/21/2020
3.2.5 89 4/15/2020
3.2.4 123 4/12/2020
3.2.3 121 4/1/2020
3.2.2 92 3/24/2020
3.2.1 91 3/17/2020
3.2.0 296 2/27/2020
3.1.9 185 1/17/2020
3.1.8 127 1/13/2020
3.1.7 141 1/6/2020
3.1.6 140 12/12/2019
3.1.5 204 11/26/2019
3.1.4 100 11/25/2019
3.1.3 114 11/8/2019
3.1.2 104 11/4/2019
3.1.1 126 10/17/2019
3.1.0 123 10/3/2019
3.0.1 117 9/20/2019
3.0.0 117 8/27/2019
2.3.11 303 6/9/2019
2.3.10 182 6/5/2019
2.3.9 156 5/26/2019
2.3.8 158 5/13/2019
2.3.7 215 4/24/2019
2.3.6 182 4/17/2019
2.3.5 174 4/10/2019
2.3.4 187 3/9/2019
2.3.3 169 3/8/2019
2.3.2 197 2/28/2019
2.3.1 185 2/25/2019
2.3.0 189 2/22/2019
2.2.1 184 2/12/2019
2.2.0 176 2/1/2019
2.1.2 273 1/14/2019
2.1.0 259 12/15/2018
2.0.1 237 12/7/2018
2.0.0 217 11/28/2018
1.1.0 262 9/10/2018