Obsolete API Calls
AdminStudio 2022 | 23.0 | Application Manager
For this operating system compatibility test, the Windows Installer database is scanned for references to obsolete API calls. The extensions of the files that are scanned are .exe, .dll, .sys, .src, .drv, .cpl, and .ocx.
Test Group/Test Category
|
•
|
0323—Operating System Compatibility/Windows 8.1 (32-Bit) |
|
•
|
0423—Operating System Compatibility/Windows 8.1 (64-Bit) |
|
•
|
2823—Operating System Compatibility/Windows 10-1809 (and 2019 LTSC) (32-Bit) |
|
•
|
5223—Operating System Compatibility/Windows 10-1909 (32-Bit) |
|
•
|
5423—Operating System Compatibility/Windows 10-2004 (32-Bit) |
|
•
|
5623—Operating System Compatibility/Windows 10-20H2 (32-Bit) |
|
•
|
5823—Operating System Compatibility/Windows 10-21H1 (32-Bit) |
|
•
|
7023—Operating System Compatibility/Windows 10-21H2 (32-Bit) |
|
•
|
2923—Operating System Compatibility/Windows 10-1809 (and 2019 LTSC) (64-Bit) |
|
•
|
5323—Operating System Compatibility/Windows 10-1909 (64-Bit) |
|
•
|
5523—Operating System Compatibility/Windows 10-2004 (64-Bit) |
|
•
|
5723—Operating System Compatibility/Windows 10-20H2 (64-Bit) |
|
•
|
5923—Operating System Compatibility/Windows 10-21H1 (64-Bit) |
|
•
|
7123—Operating System Compatibility/Windows 10-21H2 (64-Bit) |
|
•
|
6723—Operating System Compatibility/Windows 11-21H2 (64-Bit) |
|
•
|
0523—Operating System Compatibility/Windows Server 2012 |
|
•
|
0623—Operating System Compatibility/Windows Server 2016 |
|
•
|
1023—Operating System Compatibility/Windows Server 2019 |
Severity
Error
Message
This Windows Installer database contains a reference to an obsolete API call [CALL_NAME] in file [FILE_NAME] (Table: File, Key: [FILE_KEY]).
Background
A number of API calls that were previously used in Microsoft Windows are no longer supported on Windows 7 and later systems. These functions may have been removed from corresponding DLLs, or those DLL are not available on Windows 7 and later systems. Obsolete functions cannot be called, and programs that attempt to use them may fail to launch or may not function as expected.
Resolution
The following resolutions are available. Note that this issue is not resolved automatically by default.
Manual Fix
An application compatible with the specified Windows operating system should be delivered by its manufacturer. Self-developed applications should be re-engineered to avoid calling obsolete API calls. Obsolete API calls are documented in Microsoft SDK updates.
Basic Auto Fix
No resolution is available.
Advanced Auto Fix
No resolution is available.