Метод IDiskQuotaUser::GetName (dskquota.h)

Извлекает строки имен, связанные с пользователем дисковой квоты.

Синтаксис

HRESULT GetName(
  [out] LPWSTR pszAccountContainer,
  [in]  DWORD  cchAccountContainer,
  [out] LPWSTR pszLogonName,
  [in]  DWORD  cchLogonName,
  [out] LPWSTR pszDisplayName,
  [in]  DWORD  cchDisplayName
);

Параметры

[out] pszAccountContainer

Имя контейнера учетной записи пользователя. Это значение может иметь значение NULL. Для учетных записей без сведений о службе каталогов эта строка представляет собой просто доменное имя. Для учетных записей с доступными сведениями о службе каталогов эта строка представляет собой каноническое имя с удаленным именем завершающего объекта.

[in] cchAccountContainer

Размер буфера контейнера учетной записи в символах. Игнорируется, если pszAccountContainer имеет значение NULL.

[out] pszLogonName

Указатель на буфер для получения имени пользователя, указанного для входа на компьютер. Это значение может иметь значение NULL. Формат возвращаемого имени зависит от того, доступны ли сведения о службе каталогов.

[in] cchLogonName

Размер буфера имен входа в систему в символах. Игнорируется, если pszLogonName имеет значение NULL.

[out] pszDisplayName

Указатель на буфер для получения отображаемого имени пользователя квоты. Это значение может иметь значение NULL. Если сведения недоступны, возвращаемая строка имеет нулевую длину.

[in] cchDisplayName

Размер буфера отображаемого имени в символах. Игнорируется, если pszDisplayName имеет значение NULL.

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

Этот метод возвращает одно из следующих значений.

Код возврата Описание
S_OK
Успешно.
ERROR_LOCK_FAILED
Не удалось получить монопольную блокировку.

Требования

   
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header dskquota.h
DLL Dskquota.dll

См. также раздел

Интерфейсы управления дисками

Дисковые квоты

IDiskQuotaUser