fveapibase.dll

v10.0.19041.6456 32-bit Windows NT Analyzed
Description
Windows BitLocker Drive Encryption Base API
Authors
© Microsoft Corporation. All rights reserved.
File size
353.0 KB
Uploaded
2025-12-01 07:56
Views
48
SHA-256
10326ab854df5bc8e797a84e674f474e

Exported functions 57

InternalFveIsVolumeEncrypted #1 · 0xf810
FveAuthElementFromPassPhraseW #2 · 0xe4b0
FveAuthElementFromPinW #3 · 0xe3e0
FveAuthElementFromRecoveryPasswordW #4 · 0xe570
FveAuthElementGetKeyFileNameW #5 · 0xe7c0
FveAuthElementReadExternalKeyW #6 · 0xe630
FveAuthElementToRecoveryPasswordW #7 · 0xe320
FveAuthElementWriteExternalKeyW #8 · 0xe700
FveCanPinExceptionPolicyBeApplied #9 · 0x100f0
FveClearUserFlags #10 · 0xde30
FveCloseHandle #11 · 0xf9a0
FveCloseVolume #12 · 0xf900
FveCommitChanges #13 · 0xd9e0
FveCommitChangesEx #14 · 0x10110
FveConversionDecrypt #15 · 0xeac0
FveConversionDecryptEx #16 · 0xeae0
FveConversionPause #17 · 0xecc0
FveConversionResume #18 · 0xeda0
FveConversionStop #19 · 0xebc0
FveConversionStopEx #20 · 0xebe0
FveDiscardChanges #21 · 0xda00
FveEnableRawAccess #22 · 0xf660
FveEraseDrive #23 · 0xdac0
FveFindFirstVolume #24 · 0xfb30
FveFindNextVolume #25 · 0xfc30
FveGetAllowKeyExport #26 · 0xf430
FveGetAuthMethodGuids #27 · 0xdfe0
FveGetAuthMethodInformation #28 · 0xdf00
FveGetDataSet #29 · 0xf740
FveGetFipsAllowDisabled #30 · 0xf380
FveGetFveMethod #31 · 0xef40
FveGetFveMethodEDrv #32 · 0xf010
FveGetFveMethodEx #33 · 0xf0e0
FveGetIdentity #34 · 0xe0c0
FveGetKeyPackage #35 · 0xf580
FveGetStatus #36 · 0xdd40
FveGetStatusW #37 · 0xdc40
FveGetUserFlags #38 · 0xde30
FveGetVolumeNameW #39 · 0xfcf0
FveIsHardwareReadyForConversion #40 · 0xf4f0
FveIsRecoveryPasswordGroupValidW #41 · 0xe880
FveIsRecoveryPasswordValidW #42 · 0xe940
FveIsVolumeEncryptable #43 · 0xee80
FveLockVolume #44 · 0xde40
FveNotifyVolumeAfterFormat #45 · 0xfa70
FveOpenVolumeByHandle #46 · 0xfef0
FveOpenVolumeExW #47 · 0x103d0
FveOpenVolumeW #48 · 0x103a0
FveQuery #49 · 0x104b0
FveRevertVolume #50 · 0xea00
FveSelectBestRecoveryPasswordByBackupInformation #51 · 0xe260
FveSetAllowKeyExport #52 · 0xf2a0
FveSetFipsAllowDisabled #53 · 0xf290
FveSetFveMethod #54 · 0xf1d0
FveSetRecoveryPasswordBackupInformation #55 · 0xe190
FveSetUserFlags #56 · 0xde30
FveUpgradeVolume #57 · 0xdb80

Imported DLLs & functions 205

CLSIDFromString 0x10054020
DebugBreak 0x10054030
IsDebuggerPresent 0x10054028
OutputDebugStringW 0x1005402c
DelayLoadFailureHook 0x10054038
ResolveDelayLoadedAPI 0x10054040
GetLastError 0x10054048
SetLastError 0x10054054
SetUnhandledExceptionFilter 0x10054050
UnhandledExceptionFilter 0x1005404c
CreateFileW 0x10054064
DeleteFileW 0x10054060
FindClose 0x1005406c
FindFirstFileW 0x10054094
FindFirstVolumeW 0x10054078
FindNextVolumeW 0x10054080
FindVolumeClose 0x1005408c
FlushFileBuffers 0x10054084
GetDiskFreeSpaceW 0x10054068
GetDriveTypeW 0x10054088
GetFileAttributesW 0x10054090
GetFileSizeEx 0x10054070
GetLogicalDrives 0x10054074
GetVolumeInformationW 0x1005407c
ReadFile 0x10054098
SetFileAttributesW 0x1005409c
SetFilePointerEx 0x1005405c
WriteFile 0x100540a0
GetVolumeNameForVolumeMountPointW 0x100540ac
GetVolumePathNamesForVolumeNameW 0x100540a8
CloseHandle 0x100540b4
GetProcessHeap 0x100540c8
HeapAlloc 0x100540bc
HeapFree 0x100540c0
HeapSize 0x100540c4
LocalAlloc 0x100540d4
LocalFree 0x100540d0
DeviceIoControl 0x100540dc
FreeLibrary 0x100540f0
GetModuleFileNameA 0x100540f8
GetModuleFileNameW 0x100540e8
GetModuleHandleExW 0x100540f4
GetModuleHandleW 0x100540e4
GetProcAddress 0x100540ec
FormatMessageW 0x10054100
VirtualAlloc 0x10054108
VirtualFree 0x1005410c
GetCurrentProcess 0x10054118
GetCurrentProcessId 0x1005412c
GetCurrentThread 0x10054130
GetCurrentThreadId 0x10054120
OpenProcessToken 0x1005411c
OpenThreadToken 0x1005413c
SetThreadToken 0x10054138
TerminateProcess 0x10054134
TlsAlloc 0x10054114
TlsFree 0x10054140
TlsGetValue 0x10054124
TlsSetValue 0x10054128
GetProcessMitigationPolicy 0x10054148
QueryPerformanceCounter 0x10054150
RegCloseKey 0x10054160
RegCreateKeyExW 0x10054158
RegDeleteValueW 0x10054188
RegEnumKeyExW 0x10054170
RegEnumValueW 0x10054178
RegGetValueA 0x10054174
RegGetValueW 0x10054180
RegLoadKeyW 0x10054184
RegOpenKeyExW 0x10054168
RegQueryInfoKeyW 0x1005417c
RegQueryValueExW 0x10054164
RegSetValueExW 0x1005415c
RegUnLoadKeyW 0x1005416c
RegSetKeyValueW 0x10054190
CompareStringOrdinal 0x10054198
MultiByteToWideChar 0x1005419c
AcquireSRWLockExclusive 0x100541d4
AcquireSRWLockShared 0x100541e4
CreateEventW 0x100541a8
CreateMutexExW 0x100541d8
CreateSemaphoreExW 0x100541dc
DeleteCriticalSection 0x100541c8
EnterCriticalSection 0x100541ac
InitializeCriticalSection 0x100541e0
InitializeCriticalSectionEx 0x100541c4
LeaveCriticalSection 0x100541e8
OpenSemaphoreW 0x100541d0
ReleaseMutex 0x100541b4
ReleaseSemaphore 0x100541bc
ReleaseSRWLockExclusive 0x100541c0
ReleaseSRWLockShared 0x100541b8
SetEvent 0x100541a4
WaitForSingleObject 0x100541cc
WaitForSingleObjectEx 0x100541b0
InitOnceExecuteOnce 0x100541f4
Sleep 0x100541f0
GetSystemTime 0x10054200
GetSystemTimeAsFileTime 0x100541fc
GetSystemWindowsDirectoryW 0x1005420c
GetTickCount 0x10054204
GetTickCount64 0x10054208
CloseThreadpoolTimer 0x10054214
CreateThreadpoolTimer 0x10054220
SetThreadpoolTimer 0x1005421c
WaitForThreadpoolTimerCallbacks 0x10054218
SystemTimeToFileTime 0x10054228
ControlTraceW 0x10054240
EnableTraceEx2 0x10054238
StartTraceW 0x1005423c
EventProviderEnabled 0x1005424c
EventRegister 0x10054258
EventSetInformation 0x10054254
EventUnregister 0x10054250
EventWriteTransfer 0x10054248
AdjustTokenPrivileges 0x10054264
DuplicateTokenEx 0x10054260
RevertToSelf 0x10054268
ConvertSidToStringSidW 0x10054270
BcdCloseObject 0x10054280
BcdCloseStore 0x1005428c
BcdGetElementData 0x10054278
BcdOpenObject 0x10054284
BcdOpenSystemStore 0x10054288
BcdQueryObject 0x10054290
SyspartGetSystemPartition 0x1005427c
BCryptCloseAlgorithmProvider 0x100542a0
BCryptCreateHash 0x100542c0
BCryptDecrypt 0x100542c4
BCryptDestroyHash 0x100542b8
BCryptDestroyKey 0x1005429c
BCryptEncrypt 0x100542ac
BCryptFinishHash 0x100542b4
BCryptGenerateSymmetricKey 0x100542cc
BCryptGenRandom 0x100542a4
BCryptGetFipsAlgorithmMode 0x10054298
BCryptGetProperty 0x100542b0
BCryptHashData 0x100542bc
BCryptOpenAlgorithmProvider 0x100542a8
BCryptSetProperty 0x100542c8
CertGetEnhancedKeyUsage 0x10054004
CertVerifyCertificateChainPolicy 0x10054008
CryptDecodeObjectEx 0x10054000
FveGetSecureBootBindingState 0x10054010
__CxxFrameHandler3 0x100542f8
__dllonexit 0x1005430c
_amsg_exit 0x1005432c
_callnewh 0x10054334
_except_handler4_common 0x10054318
_initterm 0x10054320
_lock 0x10054314
_onexit 0x10054308
_purecall 0x1005433c
_stricmp 0x100542ec
_strnicmp 0x100542e8
_unlock 0x10054310
_vsnwprintf 0x100542d8
_wcsicmp 0x100542dc
_XcptFilter 0x10054330
??1type_info@@UAE@XZ 0x100542fc
free 0x10054324
iswdigit 0x100542e0
malloc 0x10054338
memcmp 0x1005431c
memcpy 0x10054300
memcpy_s 0x10054328
memmove 0x10054304
memmove_s 0x100542d4
memset 0x10054340
toupper 0x100542f4
wcschr 0x100542f0
wcstoul 0x100542e4
NCryptCloseProtectionDescriptor 0x1005434c
NCryptCreateProtectionDescriptor 0x10054354
NCryptGetProtectionDescriptorInfo 0x10054358
NCryptProtectSecret 0x10054350
NCryptUnprotectSecret 0x10054348
EtwEventRegister 0x10054394
EtwEventUnregister 0x10054390
EtwEventWrite 0x1005438c
NtClose 0x10054380
NtOpenKey 0x10054388
NtPowerInformation 0x10054360
NtQuerySystemEnvironmentValueEx 0x10054368
NtQuerySystemInformation 0x100543a4
NtQueryValueKey 0x10054384
NtQueryVolumeInformationFile 0x100543a0
NtQueryWnfStateData 0x1005439c
RtlCheckPortableOperatingSystem 0x10054364
RtlCompareMemory 0x10054370
RtlFreeUnicodeString 0x10054378
RtlInitUnicodeString 0x1005436c
RtlNtStatusToDosError 0x100543ac
RtlPublishWnfStateData 0x10054398
RtlSetThreadErrorMode 0x100543a8
RtlStringFromGUID 0x1005437c
RtlSubscribeWnfStateChangeNotification 0x10054374
RtlUnsubscribeWnfStateChangeNotification 0x100543b0
UuidCreate 0x10054018
Tbsi_Context_Create 0x100543c0
Tbsi_Get_TCG_Log 0x100543bc
Tbsi_GetDeviceInfo 0x100543b8
Tbsip_Context_Close 0x100543c4
Tbsip_Submit_Command_NonBlocking 0x100543c8