Функция SHGetDesktopFolder (shlobj_core.h)

Извлекает интерфейс IShellFolder для папки рабочего стола, которая является корнем пространства имен оболочки.

Синтаксис

SHSTDAPI SHGetDesktopFolder(
  [out] IShellFolder **ppshf
);

Параметры

[out] ppshf

Тип: IShellFolder**

При возврате этого метода получает указатель интерфейса IShellFolder для папки рабочего стола. Вызывающее приложение отвечает за окончательное освобождение интерфейса путем вызова метода IUnknown::Release .

Возвращаемое значение

Тип: HRESULT

Если эта функция завершается успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header shlobj_core.h (включая Shlobj.h)
Библиотека Shell32.lib
DLL Shell32.dll (версия 4.0 или более поздняя)