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

Извлекает идентификатор безопасности (SID) пользователя.

Синтаксис

HRESULT GetSid(
  [out] LPBYTE pbSidBuffer,
  [in]  DWORD  cbSidBuffer
);

Параметры

[out] pbSidBuffer

Идентификатор безопасности.

[in] cbSidBuffer

Размер буфера в байтах. Используйте метод IDiskQuotaUser::GetSidLength , чтобы получить необходимый размер буфера.

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

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

Код возврата Описание
S_OK
Успешно.
E_INVALIDARG
Параметр pbSidBuffer имеет значение NULL.
ERROR_INVALID_SID
Недопустимый идентификатор безопасности для пользователя.
ERROR_INSUFFICIENT_BUFFER
Недостаточный размер целевого буфера.
ERROR_LOCK_FAILED
Не удалось получить монопольную блокировку.

Требования

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

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

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

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

IDiskQuotaUser