Freigeben über


IIdentityStore::ConvertToSid-Methode (identitystore.h)

Die ConvertToSid-Methode ruft den Sicherheitsbezeichner (SID) ab, der der angegebenen Identität und dem angegebenen Identitätsanbieter zugeordnet ist.

Syntax

HRESULT ConvertToSid(
  [in]      LPCWSTR lpszUniqueID,
  [in]      REFGUID ProviderGUID,
  [in]      USHORT  cbSid,
  [in, out] BYTE    *pSid,
  [out]     USHORT  *pcbRequiredSid
);

Parameter

[in] lpszUniqueID

Die Identität, für die die SID abgerufen werden soll.

[in] ProviderGUID

Die GUID des Identitätsanbieters.

[in] cbSid

Die Größe des Puffers in Bytes, auf die der pSid-Parameter verweist.

[in, out] pSid

Ein Zeiger auf die SID, die von dieser Methode abgerufen wird.

[out] pcbRequiredSid

Die erforderliche Länge des pSid-Puffers in Bytes.

Rückgabewert

Wenn die Methode erfolgreich ist, gibt sie S_OK zurück.

Bei einem Fehler gibt diese Methode einen Fehlercode zurück. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile identitystore.h

Weitere Informationen

IIdentityStore