Applications_GetOsVersion funkce
Hlavička: #include <applibs/applications.h>
Získá čitelný řetězec aktuálně spuštěné verze operačního systému. Tento řetězec vychází z roku a měsíce vydání a může obsahovat další znaky související s aktualizacemi, opravami hotfix nebo opravami zabezpečení, které se odchylují od počáteční verze ve stejném měsíci a roce.
int Applications_GetOsVersion(Applications_OsVersion *outVersion);
Chyby
Vrátí hodnotu 0, pokud dojde k chybě, a nastaví errno
se na chybovou hodnotu.
- EFAULT: Zadaný parametr je NULL.
Je také možné zadat jakékoli jiné errno
chyby. Tyto chyby nejsou deterministické a neexistuje žádná záruka, že se stejné chování zachová prostřednictvím aktualizací systému.
Vrácená hodnota
Vrátí hodnotu 0 pro úspěch, -1 pro selhání. V tomto případě errno
je nastavená na chybovou hodnotu.