vid.dll
Description: Microsoft Hyper-V Virtualization Infrastructure Driver Library
Authors: © Microsoft Corporation. All rights reserved.
Version: 10.0.19041.3636
Architecture: 64-bit
Operating System: Windows NT
SHA256: b09d96414c4bcd165f97808258574d23
File Size: 94.5 KB
Uploaded At: Dec. 1, 2025, 7:41 a.m.
Views: 4
Exported Functions
- VidAdjustNestedTlbSize (Ordinal: 1, Address: 0x68c0)
- VidAllocateMemoryBlockReadWriteBuffers (Ordinal: 2, Address: 0x6980)
- VidAssertVirtualProcessorInterrupt (Ordinal: 3, Address: 0x15e0)
- VidChangePartitionLifeState (Ordinal: 4, Address: 0x6a40)
- VidCheckForIoIntercept (Ordinal: 5, Address: 0x3550)
- VidClearVirtualProcessorInterrupt (Ordinal: 6, Address: 0x2ba0)
- VidCloneTemplateCreate (Ordinal: 7, Address: 0x6b00)
- VidCloneTemplateDestroy (Ordinal: 8, Address: 0x6bd0)
- VidCloneTemplateDestroyDetached (Ordinal: 9, Address: 0x6c50)
- VidCloneTemplateDetach (Ordinal: 10, Address: 0x6d10)
- VidCloseStatisticsHandle (Ordinal: 11, Address: 0x68a0)
- VidControlGpaAccessTracking (Ordinal: 12, Address: 0x4df0)
- VidCreateCpuGroup (Ordinal: 13, Address: 0x6df0)
- VidCreateDaxFileMemoryBlock (Ordinal: 14, Address: 0x6ea0)
- VidCreateExoPartition (Ordinal: 15, Address: 0x70a0)
- VidCreateMemoryBlock (Ordinal: 16, Address: 0x3990)
- VidCreateMemoryBlockGpaRange (Ordinal: 17, Address: 0x32e0)
- VidCreateMmioGpaDoorbell (Ordinal: 18, Address: 0x4ee0)
- VidCreateMmioGpaRange (Ordinal: 19, Address: 0x35f0)
- VidCreatePartition (Ordinal: 20, Address: 0x1980)
- VidCreateVaGpaRange (Ordinal: 21, Address: 0x7240)
- VidDeleteCpuGroup (Ordinal: 22, Address: 0x73b0)
- VidDeletePartition (Ordinal: 23, Address: 0x1690)
- VidDestroyGpaRange (Ordinal: 24, Address: 0x3450)
- VidDestroyGpaRangeCheckSecure (Ordinal: 25, Address: 0x7440)
- VidDestroyMemoryBlock (Ordinal: 26, Address: 0x3d50)
- VidDestroyMemoryBlockReadWriteBuffers (Ordinal: 27, Address: 0x7460)
- VidDestroyMmioGpaDoorbell (Ordinal: 28, Address: 0x4fd0)
- VidDispatchVirtualProcessor (Ordinal: 29, Address: 0x74e0)
- VidDllStatsGetPartitionCounters (Ordinal: 30, Address: 0x2010)
- VidDllStatsGetSharedBuffer (Ordinal: 31, Address: 0xc200)
- VidDllStatsGetVmPerfRootInstance (Ordinal: 32, Address: 0x1fa0)
- VidDmBalloon (Ordinal: 33, Address: 0x75e0)
- VidDmConsolidationDisable (Ordinal: 34, Address: 0x7780)
- VidDmConsolidationEnable (Ordinal: 35, Address: 0x7800)
- VidDmHotAdd (Ordinal: 36, Address: 0x78a0)
- VidDmHotAddUndo (Ordinal: 37, Address: 0x7980)
- VidDmMemoryBlockQueryTopology (Ordinal: 38, Address: 0x7a30)
- VidDmSlpDisable (Ordinal: 39, Address: 0x7b80)
- VidDmSlpQuery (Ordinal: 40, Address: 0x7c00)
- VidDmSlpSetup (Ordinal: 41, Address: 0x7cf0)
- VidDmSlpWaitForDisable (Ordinal: 42, Address: 0x7e70)
- VidDmUnBalloon (Ordinal: 43, Address: 0x7ef0)
- VidDmWorkingSetModify (Ordinal: 44, Address: 0x8090)
- VidEncryptDecryptData (Ordinal: 45, Address: 0x8170)
- VidEpfRestore (Ordinal: 46, Address: 0x82a0)
- VidEpfSave (Ordinal: 47, Address: 0x83b0)
- VidEpfSuspendBegin (Ordinal: 48, Address: 0x8510)
- VidEpfSuspendEnd (Ordinal: 49, Address: 0x8590)
- VidExoAccessVaFault (Ordinal: 50, Address: 0x8610)
- VidExoControlGpaAccessTracking (Ordinal: 51, Address: 0x86d0)
- VidExoGetLocalInterruptControllerState (Ordinal: 52, Address: 0x8780)
- VidExoMapGpaRange (Ordinal: 53, Address: 0x88d0)
- VidExoSetLocalInterruptControllerState (Ordinal: 54, Address: 0x89a0)
- VidExoUnmapGpaRange (Ordinal: 55, Address: 0x8ad0)
- VidFlushMemoryBlockMapping (Ordinal: 56, Address: 0x8b90)
- VidFlushMemoryBlockPageRange (Ordinal: 57, Address: 0x8c30)
- VidGetCpuGroupProperty (Ordinal: 58, Address: 0x8ce0)
- VidGetExoPartitionProperty (Ordinal: 59, Address: 0x8db0)
- VidGetExoSystemInformation (Ordinal: 60, Address: 0x5060)
- VidGetHvLogicalProcessorCount (Ordinal: 61, Address: 0x8e60)
- VidGetHvLogicalProcessorRuntime (Ordinal: 62, Address: 0x8f20)
- VidGetHvMemoryBalance (Ordinal: 63, Address: 0x9040)
- VidGetHvPartitionId (Ordinal: 64, Address: 0x2c20)
- VidGetHvVpRuntime (Ordinal: 65, Address: 0x9140)
- VidGetIsolationLuid (Ordinal: 66, Address: 0x9250)
- VidGetMemoryBlockProtectionBitmap (Ordinal: 67, Address: 0x92d0)
- VidGetPartitionIds (Ordinal: 68, Address: 0x9370)
- VidGetPartitionProperty (Ordinal: 69, Address: 0x23f0)
- VidGetProcessorTopology (Ordinal: 70, Address: 0x93a0)
- VidGetRootReferenceTime (Ordinal: 71, Address: 0x33e0)
- VidGetRpcSession (Ordinal: 72, Address: 0x94b0)
- VidGetSecurityCookie (Ordinal: 73, Address: 0x95b0)
- VidGetSystemInformation (Ordinal: 74, Address: 0x42d0)
- VidGetSystemTopology (Ordinal: 75, Address: 0x3840)
- VidGetVirtualProcessorRunningStatus (Ordinal: 76, Address: 0x2d80)
- VidGetVirtualProcessorState (Ordinal: 77, Address: 0x1480)
- VidGetVirtualProcessorStateEx (Ordinal: 78, Address: 0x9660)
- VidGetVirtualProcessorXsaveState (Ordinal: 79, Address: 0x9720)
- VidGpaAccessTrackingDisable (Ordinal: 80, Address: 0x50d0)
- VidGpaAccessTrackingEnable (Ordinal: 81, Address: 0x5150)
- VidHandleMessageAndGetNextMessage (Ordinal: 82, Address: 0x2c90)
- VidInitEncryptionKeys (Ordinal: 83, Address: 0x97e0)
- VidInjectSyntheticMachineCheckEvent (Ordinal: 84, Address: 0x9860)
- VidInstallExoIntercept (Ordinal: 85, Address: 0x9960)
- VidMapHvGlobalStatsPage (Ordinal: 86, Address: 0x4220)
- VidMapHvLocalStatsPage (Ordinal: 87, Address: 0x3dc0)
- VidMapHvRootStatsPage (Ordinal: 88, Address: 0x9a20)
- VidMapHypercallDoorbellPage (Ordinal: 89, Address: 0x9af0)
- VidMapMemoryBlockPageRange (Ordinal: 90, Address: 0x9b90)
- VidMapMemoryBlockPageRangeEx (Ordinal: 91, Address: 0x1140)
- VidMapVpStatePage (Ordinal: 92, Address: 0x51d0)
- VidMarkPagePoisoned (Ordinal: 93, Address: 0x9c10)
- VidMemReserveGetTarget (Ordinal: 94, Address: 0x5280)
- VidMemReservePagesAdd (Ordinal: 95, Address: 0x9ca0)
- VidMemReservePagesRelease (Ordinal: 96, Address: 0x9db0)
- VidMemReserveSetTarget (Ordinal: 97, Address: 0x53a0)
- VidMemXferConnectClose (Ordinal: 98, Address: 0x9e70)
- VidMemXferConnectDisable (Ordinal: 99, Address: 0x9ef0)
- VidMemXferConnectEnable (Ordinal: 100, Address: 0x9f70)
- VidMemXferConnectOpen (Ordinal: 101, Address: 0xa080)
- VidMemXferSendAsync (Ordinal: 102, Address: 0xa110)
- VidMessageSlotHandleAndGetNext (Ordinal: 103, Address: 0x10b0)
- VidMessageSlotMap (Ordinal: 104, Address: 0x4030)
- VidOpenStatisticsHandle (Ordinal: 105, Address: 0x2360)
- VidPhuBegin (Ordinal: 106, Address: 0xa1b0)
- VidPhuCommit (Ordinal: 107, Address: 0xa250)
- VidPhuEnd (Ordinal: 108, Address: 0xa2d0)
- VidPhuFreePersistedData (Ordinal: 109, Address: 0xa350)
- VidPhuOpenMemoryBlockFile (Ordinal: 110, Address: 0xa3e0)
- VidPhuPersistGpaRange (Ordinal: 111, Address: 0xa4e0)
- VidPhuPersistMemoryBlock (Ordinal: 112, Address: 0xa5c0)
- VidPrefetchDirectMapRanges (Ordinal: 113, Address: 0xa6a0)
- VidProtectMemoryBlockPages (Ordinal: 114, Address: 0xa740)
- VidQueryVaGpaRangeWorkingSetInfo (Ordinal: 115, Address: 0xa7d0)
- VidReadMemoryBlockPageRange (Ordinal: 116, Address: 0xa870)
- VidReadWriteMappedMemoryBlockPageRange (Ordinal: 117, Address: 0xa8c0)
- VidReadWriteMemoryBlockPageRange (Ordinal: 118, Address: 0xa9a0)
- VidRegisterApicEoiHandler (Ordinal: 119, Address: 0x3ee0)
- VidRegisterCpuidHandler (Ordinal: 120, Address: 0x40d0)
- VidRegisterCpuidResult (Ordinal: 121, Address: 0x3c90)
- VidRegisterExceptionHandler (Ordinal: 122, Address: 0xab20)
- VidRegisterIoPortHandler (Ordinal: 123, Address: 0x3250)
- VidRegisterMsrHandler (Ordinal: 124, Address: 0x4580)
- VidRegisterTripleFaultHandler (Ordinal: 125, Address: 0x4490)
- VidReleaseEncryptionKeys (Ordinal: 126, Address: 0xabc0)
- VidReleasePages (Ordinal: 127, Address: 0xac40)
- VidReservePages (Ordinal: 128, Address: 0x3760)
- VidResetPartition (Ordinal: 129, Address: 0x4840)
- VidResetPoisonedPage (Ordinal: 130, Address: 0xad00)
- VidRestorePartitionState (Ordinal: 131, Address: 0xad90)
- VidSavePartitionState (Ordinal: 132, Address: 0xae60)
- VidSchedulerAssistRestore (Ordinal: 133, Address: 0xaf50)
- VidSchedulerAssistSave (Ordinal: 134, Address: 0xaff0)
- VidSchedulerAssistSuspend (Ordinal: 135, Address: 0xb0b0)
- VidSetCpuGroupProperty (Ordinal: 136, Address: 0xb140)
- VidSetMailboxKey (Ordinal: 137, Address: 0xb200)
- VidSetMemoryBlockClientNotifications (Ordinal: 138, Address: 0x2a90)
- VidSetMemoryBlockFlushAfterWrite (Ordinal: 139, Address: 0xb2d0)
- VidSetMemoryBlockNotificationQueue (Ordinal: 140, Address: 0x3a80)
- VidSetPartitionFriendlyName (Ordinal: 141, Address: 0x3af0)
- VidSetPartitionProperty (Ordinal: 142, Address: 0x36a0)
- VidSetPeerProcess (Ordinal: 143, Address: 0xb370)
- VidSetSystemInformation (Ordinal: 144, Address: 0xb400)
- VidSetVirtualProcessorState (Ordinal: 145, Address: 0x1010)
- VidSetVirtualProcessorStateEx (Ordinal: 146, Address: 0xb530)
- VidSetVirtualProcessorXsaveState (Ordinal: 147, Address: 0xb5f0)
- VidSetupMessageQueue (Ordinal: 148, Address: 0x4510)
- VidSgxResetMemoryBlocks (Ordinal: 149, Address: 0xb760)
- VidStartVirtualProcessor (Ordinal: 150, Address: 0x3f60)
- VidStatsMap (Ordinal: 151, Address: 0x46f0)
- VidStatsMapNuma (Ordinal: 152, Address: 0x4630)
- VidStatsUnMap (Ordinal: 153, Address: 0xb7e0)
- VidStatsUnMapNuma (Ordinal: 154, Address: 0xb860)
- VidStopVirtualProcessor (Ordinal: 155, Address: 0x4400)
- VidSuspendApply (Ordinal: 156, Address: 0xb8f0)
- VidSuspendClear (Ordinal: 157, Address: 0xb980)
- VidTranslateGpa (Ordinal: 158, Address: 0x54b0)
- VidTranslateGvaToGpa (Ordinal: 159, Address: 0x12b0)
- VidTrimPartitionMemory (Ordinal: 160, Address: 0x3fd0)
- VidUnmapHvGlobalStatsPage (Ordinal: 161, Address: 0x47a0)
- VidUnmapHvLocalStatsPage (Ordinal: 162, Address: 0x4180)
- VidUnmapHvRootStatsPage (Ordinal: 163, Address: 0xba00)
- VidUnmapMemoryBlockPageRange (Ordinal: 164, Address: 0x1230)
- VidUnprotectMemoryBlockPages (Ordinal: 165, Address: 0xbac0)
- VidUnregisterCpuidResult (Ordinal: 166, Address: 0x3e70)
- VidUnregisterHandler (Ordinal: 167, Address: 0x34e0)
- VidVsmCheckGpaPageVtlAccess (Ordinal: 168, Address: 0x1520)
- VidVsmEnableVpVtl (Ordinal: 169, Address: 0xbb50)
- VidVsmGetMemoryBlockProtections (Ordinal: 170, Address: 0xbca0)
- VidVsmGetPartitionConfig (Ordinal: 171, Address: 0xbde0)
- VidVsmPrecommitMgmtVtlPageRange (Ordinal: 172, Address: 0x55e0)
- VidVsmQueryMemoryBlockProtections (Ordinal: 173, Address: 0xbef0)
- VidVsmQueryProtectionsDirty (Ordinal: 174, Address: 0xbfd0)
- VidVsmSetMemoryBlockProtections (Ordinal: 175, Address: 0xc060)
- VidVsmSetPartitionConfig (Ordinal: 176, Address: 0xc130)
- VidWriteMemoryBlockPageRange (Ordinal: 177, Address: 0xc1b0)
Imported DLLs & Functions
api-ms-win-core-errorhandling-l1-1-0.dll
- GetLastError (Address: 0x18000d168)
- RaiseException (Address: 0x18000d170)
- SetLastError (Address: 0x18000d160)
- SetUnhandledExceptionFilter (Address: 0x18000d150)
- UnhandledExceptionFilter (Address: 0x18000d158)
api-ms-win-core-file-l1-1-0.dll
- CreateFileW (Address: 0x18000d180)
api-ms-win-core-handle-l1-1-0.dll
- CloseHandle (Address: 0x18000d190)
- DuplicateHandle (Address: 0x18000d198)
api-ms-win-core-heap-l1-1-0.dll
- GetProcessHeap (Address: 0x18000d1b8)
- HeapAlloc (Address: 0x18000d1b0)
- HeapFree (Address: 0x18000d1a8)
api-ms-win-core-io-l1-1-0.dll
- DeviceIoControl (Address: 0x18000d1c8)
api-ms-win-core-kernel32-legacy-l1-1-0.dll
- SetFileCompletionNotificationModes (Address: 0x18000d1d8)
api-ms-win-core-libraryloader-l1-2-0.dll
- DisableThreadLibraryCalls (Address: 0x18000d1f8)
- FreeLibrary (Address: 0x18000d200)
- GetProcAddress (Address: 0x18000d1e8)
- LoadLibraryExA (Address: 0x18000d1f0)
api-ms-win-core-memory-l1-1-0.dll
- VirtualProtect (Address: 0x18000d210)
- VirtualQuery (Address: 0x18000d218)
api-ms-win-core-perfcounters-l1-1-0.dll
- PerfCreateInstance (Address: 0x18000d240)
- PerfDeleteInstance (Address: 0x18000d250)
- PerfSetCounterRefValue (Address: 0x18000d248)
- PerfSetCounterSetInfo (Address: 0x18000d238)
- PerfStartProvider (Address: 0x18000d228)
- PerfStopProvider (Address: 0x18000d230)
api-ms-win-core-processthreads-l1-1-0.dll
- GetCurrentProcess (Address: 0x18000d260)
- GetCurrentProcessId (Address: 0x18000d270)
- GetCurrentThreadId (Address: 0x18000d278)
- TerminateProcess (Address: 0x18000d268)
api-ms-win-core-profile-l1-1-0.dll
- QueryPerformanceCounter (Address: 0x18000d288)
api-ms-win-core-synch-l1-1-0.dll
- AcquireSRWLockExclusive (Address: 0x18000d2b0)
- AcquireSRWLockShared (Address: 0x18000d2c8)
- DeleteCriticalSection (Address: 0x18000d2a0)
- EnterCriticalSection (Address: 0x18000d298)
- InitializeCriticalSection (Address: 0x18000d2b8)
- InitializeSRWLock (Address: 0x18000d2c0)
- LeaveCriticalSection (Address: 0x18000d2d8)
- ReleaseSRWLockExclusive (Address: 0x18000d2a8)
- ReleaseSRWLockShared (Address: 0x18000d2d0)
api-ms-win-core-sysinfo-l1-1-0.dll
- GetSystemInfo (Address: 0x18000d2e8)
- GetSystemTimeAsFileTime (Address: 0x18000d2f8)
- GetTickCount (Address: 0x18000d2f0)
ntdll.dll
- __chkstk (Address: 0x18000d378)
- _vsnwprintf (Address: 0x18000d340)
- memcpy (Address: 0x18000d310)
- memset (Address: 0x18000d380)
- NtDeviceIoControlFile (Address: 0x18000d318)
- RtlCaptureContext (Address: 0x18000d320)
- RtlDosPathNameToNtPathName_U (Address: 0x18000d348)
- RtlFreeHeap (Address: 0x18000d358)
- RtlGUIDFromString (Address: 0x18000d328)
- RtlLookupFunctionEntry (Address: 0x18000d350)
- RtlNtStatusToDosError (Address: 0x18000d368)
- RtlRbInsertNodeEx (Address: 0x18000d338)
- RtlRbRemoveNode (Address: 0x18000d330)
- RtlVirtualUnwind (Address: 0x18000d308)
- wcschr (Address: 0x18000d360)
- wcscpy_s (Address: 0x18000d370)