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)