Deprecated API Calls
AdminStudio 2021 | 21.0 | Application Manager
For this operating system compatibility test, the Windows Installer database is scanned for references to deprecated APIs. The file extensions that are scanned are .exe, .dll, .sys, .src, .drv, .cpl, and .ocx.
Test Group/Test Category
|
•
|
0022—Operating System Compatibility/Windows 7 (32-Bit) |
|
•
|
0222—Operating System Compatibility/Windows 7 (64-Bit) |
|
•
|
0322—Operating System Compatibility/Windows 8.1 (32-Bit) |
|
•
|
0422—Operating System Compatibility/Windows 8.1 (64-Bit) |
|
•
|
2622—Operating System Compatibility/Windows 10-1803 (32-Bit) |
|
•
|
2822—Operating System Compatibility/Windows 10-1809 (and 2019 LTSC) (32-Bit) |
|
•
|
5022—Operating System Compatibility/Windows 10-1903 (32-Bit) |
|
•
|
5222—Operating System Compatibility/Windows 10-1909 (32-Bit) |
|
•
|
5422—Operating System Compatibility/Windows 10-2004 (32-Bit) |
|
•
|
5622—Operating System Compatibility/Windows 10-20H2 (32-Bit) |
|
•
|
2722—Operating System Compatibility/Windows 10-1803 (64-Bit) |
|
•
|
2922—Operating System Compatibility/Windows 10-1809 (and 2019 LTSC) (64-Bit) |
|
•
|
5122—Operating System Compatibility/Windows 10-1903 (64-Bit) |
|
•
|
5322—Operating System Compatibility/Windows 10-1909 (64-Bit) |
|
•
|
5522—Operating System Compatibility/Windows 10-2004 (64-Bit) |
|
•
|
5722—Operating System Compatibility/Windows 10-20H2 (64-Bit) |
|
•
|
0122—Operating System Compatibility/Windows Server 2008 R2 |
|
•
|
0522—Operating System Compatibility/Windows Server 2012 |
|
•
|
0622—Operating System Compatibility/Windows Server 2016 |
|
•
|
1022—Operating System Compatibility/Windows Server 2019 |
Severity
Warning
Message
This Windows Installer database contains a reference to a deprecated API call [CALL_NAME] in file [FILE_NAME] (Table: File, Key: [FILE_KEY]).
Background
A number of APIs that were previously used in Microsoft Windows are no longer supported on Windows 7 systems. Any application that calls these deprecated APIs might behave in unexpected ways.
Resolution
The following resolutions are available. Note that this issue is not resolved automatically by default.
Manual Fix
A Windows 7-compatible application should be delivered by its manufacturer. Self-developed applications should be re-engineered to avoid calling deprecated APIs. Deprecated APIs are documented in Microsoft SDK updates.
Basic Auto Fix
No resolution is available.
Advanced Auto Fix
No resolution is available.