Creates a new
GDesktopAppInfo based on a desktop file id.
A desktop file id is the basename of the desktop file, including the
.desktop extension. GIO is looking for a desktop file with this name
applications subdirectories of the XDG
data directories (i.e. the directories specified in the
XDG_DATA_DIRS environment variables). GIO also supports the
prefix-to-subdirectory mapping that is described in the
(i.e. a desktop id of kde-foo.desktop will match
The desktop file id.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string.
NULL if no desktop
file with that id exists.
|The caller of the function takes ownership of the data, and is responsible for freeing it.|
|The return value can be |