pnpmig.dll

v10.0.19041.3636 64-bit Windows NT Analyzed
Description
Plug and Play Migration Plugin
Authors
© Microsoft Corporation. All rights reserved.
File size
391.4 KB
Uploaded
2025-12-01 07:50
Views
89
SHA-256
d8605af25d1924fd564faf9337a30c55

Exported functions 6

PnpMigRunDllW #1 · 0x9a30
DllCanUnloadNow #2 · 0x5b00
DllGetClassObject #3 · 0x57f0
DllMain #4 · 0x5b40
DllRegisterServer #5 · 0x5930
DllUnregisterServer #6 · 0x5a60

Imported DLLs & functions 302

AdjustTokenPrivileges 0x180048ac8
AllocateAndInitializeSid 0x180048a30
CheckTokenMembership 0x1800489c0
CloseServiceHandle 0x180048a18
ConvertSecurityDescriptorToStringSecurityDescriptorW 0x180048aa0
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x180048aa8
CreateWellKnownSid 0x1800489f0
DuplicateTokenEx 0x180048ab8
FreeSid 0x1800489c8
GetKernelObjectSecurity 0x180048ac0
GetSecurityDescriptorDacl 0x1800489e0
GetSecurityInfo 0x1800489d8
GetTokenInformation 0x180048a10
LookupPrivilegeValueW 0x180048a40
OpenProcessToken 0x180048a08
OpenThreadToken 0x180048a00
RegCloseKey 0x180048a68
RegCreateKeyExW 0x180048a70
RegDeleteKeyExW 0x180048a90
RegDeleteValueW 0x180048a58
RegEnumKeyExW 0x180048a78
RegEnumValueW 0x180048a48
RegFlushKey 0x180048a20
RegLoadAppKeyW 0x180048a38
RegLoadKeyW 0x1800489b8
RegOpenKeyExW 0x180048a88
RegQueryInfoKeyW 0x180048a60
RegQueryValueExW 0x180048a50
RegSaveKeyExW 0x180048a98
RegSetValueExW 0x180048a80
RegUnLoadKeyW 0x180048a28
SetEntriesInAclW 0x1800489d0
SetNamedSecurityInfoW 0x1800489f8
SetSecurityInfo 0x1800489e8
SetThreadToken 0x180048ab0
CM_Get_DevNode_Status 0x180048ae0
CM_MapCrToWin32Err 0x180048ad8
CloseHandle 0x180048d98
CompareFileTime 0x180048b28
CompareStringOrdinal 0x180048c28
CompareStringW 0x180048da8
CopyFileExW 0x180048b60
CreateDirectoryW 0x180048d00
CreateEventW 0x180048d88
CreateFileMappingW 0x180048d30
CreateFileW 0x180048d78
CreateHardLinkW 0x180048cc8
CreateMutexW 0x180048d68
DeleteCriticalSection 0x180048c58
DeleteFileW 0x180048cb8
DeviceIoControl 0x180048d70
EnterCriticalSection 0x180048ca8
ExpandEnvironmentStringsW 0x180048d38
FileTimeToLocalFileTime 0x180048ce8
FileTimeToSystemTime 0x180048b40
FindClose 0x180048b58
FindFirstFileW 0x180048b48
FindNextFileW 0x180048b50
FindResourceExW 0x180048c70
FlushFileBuffers 0x180048cd0
FreeLibrary 0x180048c38
GetCommandLineA 0x180048cf0
GetCurrentProcess 0x180048bd8
GetCurrentProcessId 0x180048bf0
GetCurrentThread 0x180048c20
GetCurrentThreadId 0x180048bf8
GetEnvironmentVariableW 0x180048b68
GetFileAttributesW 0x180048d08
GetFileInformationByHandle 0x180048cc0
GetFileSize 0x180048d50
GetFullPathNameW 0x180048b10
GetLastError 0x180048c88
GetLocalTime 0x180048cd8
GetModuleFileNameA 0x180048cf8
GetModuleFileNameW 0x180048ca0
GetModuleHandleW 0x180048c50
GetProcAddress 0x180048c60
GetProcessHeap 0x180048ba0
GetSystemTimeAsFileTime 0x180048b30
GetSystemWindowsDirectoryW 0x180048d80
GetTempPathW 0x180048b08
GetThreadLocale 0x180048d48
GetTickCount 0x180048c00
GetWindowsDirectoryW 0x180048b00
HeapAlloc 0x180048b98
HeapDestroy 0x180048ba8
HeapFree 0x180048b90
HeapReAlloc 0x180048b88
HeapSize 0x180048b80
InitializeCriticalSection 0x180048c90
IsDebuggerPresent 0x180048b70
LCMapStringW 0x180048b38
LeaveCriticalSection 0x180048c98
LoadLibraryExW 0x180048c40
LoadResource 0x180048c68
LocalFree 0x180048b20
LockResource 0x180048c80
lstrcmpiW 0x180048c48
MapViewOfFile 0x180048d28
MoveFileExW 0x180048c18
MultiByteToWideChar 0x180048bb0
OutputDebugStringA 0x180048c08
QueryPerformanceCounter 0x180048be8
RaiseException 0x180048c78
ReleaseMutex 0x180048d58
SetEndOfFile 0x180048d18
SetEnvironmentVariableW 0x180048b18
SetErrorMode 0x180048d10
SetEvent 0x180048da0
SetFileAttributesW 0x180048c10
SetFilePointer 0x180048d40
SetLastError 0x180048af8
SetThreadLocale 0x180048af0
SetUnhandledExceptionFilter 0x180048bd0
SizeofResource 0x180048cb0
Sleep 0x180048bc0
SleepEx 0x180048b78
TerminateProcess 0x180048be0
UnhandledExceptionFilter 0x180048bc8
UnmapViewOfFile 0x180048d20
VerifyVersionInfoW 0x180048c30
WaitForMultipleObjectsEx 0x180048d60
WaitForSingleObjectEx 0x180048d90
WideCharToMultiByte 0x180048bb8
WriteFile 0x180048ce0
__C_specific_handler 0x180049098
__CxxFrameHandler3 0x1800490a0
__dllonexit 0x180048fb8
_amsg_exit 0x180048ff8
_callnewh 0x180049018
_CxxThrowException 0x180048f88
_errno 0x180048fe8
_initterm 0x180048ff0
_lock 0x180048fc8
_onexit 0x180048fb0
_purecall 0x180049080
_resetstkoflw 0x180049010
_ultow_s 0x180048f58
_unlock 0x180048fc0
_vscwprintf 0x180048f60
_vsnprintf 0x180049020
_vsnwprintf 0x180049050
_wcsicmp 0x180049048
_wcsnicmp 0x180049038
_XcptFilter 0x180049000
??1type_info@@UEAA@XZ 0x180048fd0
?terminate@@YAXXZ 0x180048fd8
calloc 0x180049008
free 0x180049078
malloc 0x180049068
memcmp 0x180048f90
memcpy 0x180048f98
memcpy_s 0x180049090
memmove 0x180048fa0
memmove_s 0x180049070
memset 0x180048fa8
realloc 0x180048fe0
swprintf_s 0x180048f80
swscanf_s 0x180049030
toupper 0x180048f48
vswprintf_s 0x180048f68
wcscat_s 0x180049058
wcschr 0x180049040
wcscmp 0x180048f78
wcscpy_s 0x180049088
wcsncpy_s 0x180049060
wcsrchr 0x180048f70
wcsstr 0x180049028
wcstoul 0x180048f50
DbgPrintEx 0x180049300
LdrGetDllHandle 0x1800490b8
LdrGetProcedureAddress 0x180049210
LdrLoadDll 0x180049218
LdrUnloadDll 0x180049208
NtAdjustPrivilegesToken 0x180049120
NtClose 0x180049260
NtCreateKey 0x180049248
NtDeleteKey 0x180049258
NtDeleteValueKey 0x180049228
NtDuplicateToken 0x180049128
NtEnumerateKey 0x180049220
NtEnumerateValueKey 0x180049100
NtOpenKey 0x180049250
NtOpenProcessToken 0x180049138
NtOpenProcessTokenEx 0x1800490e8
NtOpenThreadToken 0x180049140
NtOpenThreadTokenEx 0x1800490f0
NtQueryInformationFile 0x1800492b8
NtQueryInformationToken 0x1800490e0
NtQueryKey 0x180049240
NtQueryObject 0x1800490f8
NtQuerySecurityObject 0x180049130
NtQuerySystemInformation 0x180049318
NtQueryValueKey 0x180049238
NtSetInformationFile 0x1800492b0
NtSetInformationThread 0x180049338
NtSetSecurityObject 0x180049108
NtSetValueKey 0x180049230
RtlAbsoluteToSelfRelativeSD 0x180049148
RtlAcquireSRWLockExclusive 0x1800491c0
RtlAddAccessAllowedAceEx 0x180049168
RtlAddAce 0x180049110
RtlAllocateHeap 0x1800491d8
RtlAppendUnicodeStringToString 0x1800490c8
RtlCaptureContext 0x180049320
RtlCompareMemory 0x180049310
RtlConvertSidToUnicodeString 0x1800490d0
RtlCopySid 0x180049118
RtlCreateAcl 0x180049170
RtlCreateSecurityDescriptor 0x180049160
RtlCreateUnicodeString 0x1800491b0
RtlEqualSid 0x1800490d8
RtlEqualUnicodeString 0x1800491a8
RtlFormatCurrentUserKeyPath 0x180049270
RtlFreeHeap 0x1800491c8
RtlFreeUnicodeString 0x180049268
RtlGetDaclSecurityDescriptor 0x180049290
RtlGetGroupSecurityDescriptor 0x1800492a0
RtlGetOwnerSecurityDescriptor 0x1800492a8
RtlGetSaclSecurityDescriptor 0x180049298
RtlGetVersion 0x1800492c0
RtlGUIDFromString 0x180049280
RtlInitAnsiString 0x1800490b0
RtlInitializeSid 0x180049200
RtlInitializeSRWLock 0x1800491d0
RtlInitUnicodeString 0x180049288
RtlInitUnicodeStringEx 0x180049190
RtlLengthSecurityDescriptor 0x180049198
RtlLengthSid 0x180049178
RtlLookupFunctionEntry 0x180049328
RtlMultiByteToUnicodeN 0x1800492d0
RtlMultiByteToUnicodeSize 0x1800492d8
RtlNtStatusToDosError 0x1800492f8
RtlNtStatusToDosErrorNoTeb 0x1800492c8
RtlPrefixUnicodeString 0x180049180
RtlRaiseStatus 0x180049308
RtlRandomEx 0x180049278
RtlReleaseSRWLockExclusive 0x1800491b8
RtlSetDaclSecurityDescriptor 0x180049158
RtlSetGroupSecurityDescriptor 0x1800491e0
RtlSetOwnerSecurityDescriptor 0x1800491e8
RtlSubAuthoritySid 0x1800491f8
RtlTimeToTimeFields 0x1800490c0
RtlUnicodeStringToInteger 0x180049188
RtlUnicodeToMultiByteN 0x1800492e0
RtlUnicodeToMultiByteSize 0x1800492e8
RtlValidRelativeSecurityDescriptor 0x1800491a0
RtlValidSecurityDescriptor 0x180049150
RtlValidSid 0x1800491f0
RtlVirtualUnwind 0x180049330
VerSetConditionMask 0x1800492f0
CoCreateInstance 0x180049360
CoTaskMemAlloc 0x180049368
CoTaskMemFree 0x180049370
CoTaskMemRealloc 0x180049348
StringFromCLSID 0x180049350
StringFromGUID2 0x180049358
LoadRegTypeLib 0x180048db8
LoadTypeLib 0x180048dc0
RegisterTypeLib 0x180048de8
SysAllocString 0x180048df0
SysFreeString 0x180048dc8
SysStringLen 0x180048dd0
UnRegisterTypeLib 0x180048de0
VarUI4FromStr 0x180048dd8
pSetupInfIsInbox 0x180048e10
SetupCloseInfFile 0x180048e78
SetupDiBuildClassInfoList 0x180048e40
SetupDiDestroyDeviceInfoList 0x180048ee8
SetupDiEnumDeviceInfo 0x180048ea8
SetupDiEnumDeviceInterfaces 0x180048ec0
SetupDiGetClassDevsExW 0x180048e70
SetupDiGetClassPropertyW 0x180048e08
SetupDiGetDeviceInstanceIdW 0x180048e30
SetupDiGetDeviceInterfaceDetailW 0x180048e00
SetupDiGetDeviceInterfacePropertyKeys 0x180048ed8
SetupDiGetDeviceInterfacePropertyW 0x180048ed0
SetupDiGetDevicePropertyKeys 0x180048eb0
SetupDiGetDevicePropertyW 0x180048ee0
SetupDiOpenClassRegKeyExW 0x180048e38
SetupDiOpenDeviceInfoW 0x180048e18
SetupDiOpenDeviceInterfaceRegKey 0x180048ec8
SetupDiOpenDevRegKey 0x180048eb8
SetupFindFirstLineW 0x180048e60
SetupFindNextMatchLineW 0x180048e58
SetupGetFieldCount 0x180048e90
SetupGetInfDriverStoreLocationW 0x180048e20
SetupGetInfPublishedNameW 0x180048e28
SetupGetIntField 0x180048e98
SetupGetLineByIndexW 0x180048e80
SetupGetLineCountW 0x180048e88
SetupGetStringFieldW 0x180048ea0
SetupGetThreadLogToken 0x180048e68
SetupOpenInfFileW 0x180048e50
SetupSetThreadLogToken 0x180048e48
CommandLineToArgvW 0x180048ef8
SHGetFileInfoW 0x180048f00
CharNextW 0x180048f10
UnregisterClassA 0x180048f18
GetFileVersionInfoExW 0x180048f28
GetFileVersionInfoSizeExW 0x180048f38
VerQueryValueW 0x180048f30