spinf.dll

v10.0.19041.3636 32-bit Windows NT Analyzed
Description
Windows SPINF
Authors
© Microsoft Corporation. All rights reserved.
File size
80.5 KB
Uploaded
2025-12-01 08:04
Views
43
SHA-256
e6dd6950a269f10cf0eae4a4e1b8463b

Exported functions 49

SpInfDetermineInfStyle #1 · 0xcba0
SpInfDoesInfContainString #2 · 0xcc60
SpInfEnumInfSections #3 · 0xcca0
SpInfFileFullPathFromLineContext #4 · 0x8460
SpInfFindFirstLine #5 · 0x4740
SpInfFindNextMatchLine #6 · 0x36c0
SpInfFindValueInSectionList #7 · 0x8730
SpInfFreeInfFile #8 · 0x34f0
SpInfGetBestInstallSection #9 · 0x7730
SpInfGetBestModelsSection #10 · 0x71d0
SpInfGetDirIdHandler #11 · 0x6f80
SpInfGetDriverVer #12 · 0xd710
SpInfGetField #13 · 0x3380
SpInfGetIndirectString #14 · 0x2ab0
SpInfGetInfInformation #15 · 0xd830
SpInfGetInfLineNumber #16 · 0x8920
SpInfGetInfSections #17 · 0xcde0
SpInfGetInfStyle #18 · 0x8990
SpInfGetLanguageId #19 · 0x8970
SpInfGetLineByIndex #20 · 0xd060
SpInfGetLineCount #21 · 0x79d0
SpInfGetLineCountFromSection #22 · 0xd1c0
SpInfGetLineFieldCount #23 · 0x6fe0
SpInfGetLineTextWithKey #24 · 0x7ee0
SpInfGetLogToken #25 · 0xda90
SpInfGetNextInf #26 · 0x88e0
SpInfGetOriginalInfName #27 · 0x88c0
SpInfGetPathFromDirId #28 · 0xde40
SpInfGetPrevInf #29 · 0x8900
SpInfGetStringField #30 · 0x2880
SpInfGetStringsSection #31 · 0x8940
SpInfGetTargetPath #32 · 0x80c0
SpInfGetVersionDatum #33 · 0x6bb0
SpInfGetVersionNode #34 · 0x6fc0
SpInfIsIndirectString #35 · 0x6d60
SpInfLineFromContext #36 · 0x5e90
SpInfLineIsSearchable #37 · 0xd1e0
SpInfLoadInfFile #38 · 0x3c60
SpInfLocateLine #39 · 0x4920
SpInfLocateSection #40 · 0x4550
SpInfLockInf #41 · 0x5ef0
SpInfQueryInfFileInformation #42 · 0xdab0
SpInfQueryInfVersionInformation #43 · 0xdbe0
SpInfSectionNameFromLineContext #44 · 0x8530
SpInfSetDirIdHandler #45 · 0x7070
SpInfSetDirectoryId #46 · 0xdf50
SpInfSourcePathFromHandle #47 · 0x8620
SpInfUnlockInf #48 · 0x6f60
SpInfVersionNodeFromInfInformation #49 · 0xdd10

Imported DLLs & functions 94

GetLastError 0x61014004
RaiseException 0x61014014
SetErrorMode 0x6101400c
SetLastError 0x61014010
SetUnhandledExceptionFilter 0x61014000
UnhandledExceptionFilter 0x61014008
CompareFileTime 0x61014048
CreateDirectoryW 0x61014034
CreateFileW 0x6101404c
DeleteFileW 0x6101403c
FindClose 0x61014028
FindFirstFileW 0x61014024
FlushFileBuffers 0x61014044
GetFileAttributesW 0x6101402c
GetFileSize 0x61014020
GetFullPathNameW 0x61014030
SetEndOfFile 0x61014040
SetFileAttributesW 0x61014038
SetFilePointer 0x6101401c
WriteFile 0x61014050
CloseHandle 0x61014058
GetProcessHeap 0x61014068
HeapAlloc 0x61014064
HeapFree 0x6101406c
HeapReAlloc 0x61014060
LocalFree 0x61014074
DisableThreadLibraryCalls 0x6101407c
GetModuleHandleW 0x61014084
GetProcAddress 0x61014080
FormatMessageW 0x6101408c
GetThreadLocale 0x61014090
LCMapStringW 0x61014094
CreateFileMappingW 0x610140a0
MapViewOfFile 0x610140a4
UnmapViewOfFile 0x6101409c
ExpandEnvironmentStringsW 0x610140b0
GetEnvironmentVariableW 0x610140ac
GetCurrentProcess 0x610140b8
GetCurrentProcessId 0x610140c0
GetCurrentThreadId 0x610140bc
TerminateProcess 0x610140c4
QueryPerformanceCounter 0x610140cc
CompareStringOrdinal 0x610140d8
GetStringTypeExW 0x610140d4
MultiByteToWideChar 0x610140dc
CreateEventW 0x610140fc
CreateMutexW 0x610140f8
ReleaseMutex 0x610140f0
SetEvent 0x610140e4
SleepEx 0x610140e8
WaitForMultipleObjectsEx 0x610140f4
WaitForSingleObjectEx 0x610140ec
GetLocalTime 0x6101410c
GetSystemDirectoryW 0x61014110
GetSystemTimeAsFileTime 0x61014114
GetSystemWindowsDirectoryW 0x61014118
GetTickCount 0x6101411c
VerSetConditionMask 0x61014124
SystemTimeToFileTime 0x6101412c
_amsg_exit 0x6101414c
_except_handler4_common 0x61014144
_initterm 0x61014138
_resetstkoflw 0x61014140
_vsnprintf 0x61014134
_vsnwprintf 0x61014154
_wcsicmp 0x6101415c
_wcsnicmp 0x61014160
_XcptFilter 0x61014150
free 0x61014148
malloc 0x6101413c
memcpy 0x6101416c
memmove 0x61014168
memset 0x61014174
wcschr 0x61014170
wcsrchr 0x61014158
wcstoul 0x61014164
NtClose 0x61014188
NtCreateKey 0x610141ac
NtOpenKey 0x61014190
NtQueryValueKey 0x61014194
NtSetValueKey 0x61014198
RtlFormatCurrentUserKeyPath 0x61014180
RtlFreeUnicodeString 0x61014184
RtlGetVersion 0x6101417c
RtlInitUnicodeString 0x6101418c
RtlInitUnicodeStringEx 0x610141b4
RtlIsTextUnicode 0x610141b0
RtlMultiByteToUnicodeN 0x6101419c
RtlMultiByteToUnicodeSize 0x610141a0
RtlNtStatusToDosError 0x610141b8
RtlUnicodeToMultiByteN 0x610141a4
RtlUnicodeToMultiByteSize 0x610141a8
RtlVerifyVersionInfo 0x610141bc