get_os_info
Description:
[ Version ( since = "2.64" ) ]
[ CCode ( cname = "g_get_os_info" ) ]
public string? get_os_info (string key_name)
[ CCode ( cname = "g_get_os_info" ) ]
public string? get_os_info (string key_name)
Get information about the operating system.
On Linux this comes from the `/etc/os-release` file. On other systems, it may come from a variety of sources. You can either use the standard key names like g_os_info_key_name or pass any UTF-8 string key name. For example, `/etc/os-release` provides a number of other less commonly used values that may be useful. No key is guaranteed to be provided, so the caller should always check if the result is null.
Parameters:
key_name |
a key for the OS info being requested, for example g_os_info_key_name. |
Returns:
The associated value for the requested key or null if this information is not provided. |
Namespace: GLib.Environment
Package: glib-2.0