Метод IIdentityStore::ConvertToSid (identitystore.h)
Метод ConvertToSid извлекает идентификатор безопасности (SID), связанный с указанным удостоверением и поставщиком удостоверений.
Синтаксис
HRESULT ConvertToSid(
[in] LPCWSTR lpszUniqueID,
[in] REFGUID ProviderGUID,
[in] USHORT cbSid,
[in, out] BYTE *pSid,
[out] USHORT *pcbRequiredSid
);
Параметры
[in] lpszUniqueID
Удостоверение, для которого извлекается идентификатор безопасности.
[in] ProviderGUID
GUID поставщика удостоверений.
[in] cbSid
Размер (в байтах) буфера, на который указывает параметр pSid .
[in, out] pSid
Указатель на идентификатор безопасности, извлекаемый этим методом.
[out] pcbRequiredSid
Необходимая длина буфера pSid (в байтах).
Возвращаемое значение
Если метод завершается успешно, он возвращает S_OK.
Если происходит сбой метода, он возвращает код ошибки. Список распространенных кодов ошибок см. в разделе Общие значения HRESULT.
Требования
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | identitystore.h |