Метод IBackgroundCopyJob::GetOwner (bits.h)

Извлекает удостоверение владельца задания.

Синтаксис

HRESULT GetOwner(
  [out] LPWSTR *pVal
);

Параметры

[out] pVal

Строка, завершающаяся значением NULL, которая содержит версию строки идентификатора безопасности, идентифицирующий владельца задания. Вызовите функцию CoTaskMemFree , чтобы освободить ppOwner по завершении.

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

Этот метод возвращает следующие значения HRESULT , а также другие.

Код возврата Описание
S_OK
Удостоверение владельца задания было успешно извлечено.
E_INVALIDARG
Параметр ppOwner не может иметь значение NULL.

Комментарии

Чтобы преобразовать формат строки sid в формат domain\user-name, который подходит для отображения в пользовательском интерфейсе, вызовите следующие функции:

  • Чтобы преобразовать идентификатор безопасности строки в sid, вызовите функцию ConvertStringSidToSid .
  • Чтобы получить домен и имя пользователя, связанные с идентификатором безопасности, вызовите функцию LookupAccountSid .

Требования

Требование Значение
Минимальная версия клиента Windows XP
Минимальная версия сервера Windows Server 2003
Целевая платформа Windows
Header bits.h
Библиотека Bits.lib
DLL QmgrPrxy.dll

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

IBackgroundCopyJob::TakeOwnership