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

Извлекает состояние учетной записи объекта пользователя. Сведения о пользователе определяются в системе квот по идентификатору безопасности пользователя (SID). Этот идентификатор безопасности должен разрешаться в учетную запись пользователя для получения сведений об имени учетной записи пользователя.

Синтаксис

HRESULT GetAccountStatus(
  [out] LPDWORD pdwStatus
);

Параметры

[out] pdwStatus

Состояние учетной записи пользователя. Значение состояния может быть одним из следующих.

Значение Значение
DISKQUOTA_USER_ACCOUNT_RESOLVED
0
Идентификатор безопасности был разрешен в учетную запись пользователя. Имена доступны через IDiskQuotaUser::GetName.
DISKQUOTA_USER_ACCOUNT_UNAVAILABLE
1
В настоящее время учетная запись пользователя недоступна. Сетевой контроллер домена может быть недоступен. Сведения об имени недоступны.
DISKQUOTA_USER_ACCOUNT_DELETED
2
Учетная запись пользователя была удалена из домена. Сведения об имени недоступны.
DISKQUOTA_USER_ACCOUNT_INVALID
3
Недопустимая учетная запись пользователя. Сведения об имени недоступны.
DISKQUOTA_USER_ACCOUNT_UNKNOWN
4
Учетная запись пользователя неизвестна. Сведения об имени недоступны.
DISKQUOTA_USER_ACCOUNT_UNRESOLVED
5
Идентификатор безопасности не был разрешен в учетную запись пользователя.

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

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

Код возврата Описание
S_OK
Успешно.
E_INVALIDARG
Параметр pdwStatus имеет значение NULL.

Требования

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

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

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

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

IDiskQuotaUser