Metodo IUserIdentity::OpenIdentityRegKey

[Il metodo IUserIdentity::OpenIdentityRegKey è disponibile per l'uso in Windows 2000. In Windows XP questa funzionalità è stata sostituita da account utente con cambio utenti rapido e Desktop remoto e potrebbe essere modificata o non disponibile nelle versioni successive.]

Deprecato. Recupera la chiave nel Registro di sistema che corrisponde a questa identità utente.

Sintassi

HRESULT OpenIdentityRegKey(
  [in]  DWORD dwDesiredAccess,
  [out] HKEY  *phKey
);

Parametri

dwDesiredAccess [in]

Tipo: DWORD

Valore che descrive il livello di accesso richiesto dalla chiave del Registro di sistema.

phKey [out]

Tipo: HKEY*

Puntatore che riceve la chiave del Registro di sistema.

Valore restituito

Tipo: HRESULT

Risultato della richiesta del Registro di sistema. In caso di esito positivo, restituisce S_OK. In caso contrario, restituirà uno dei codici di errore seguenti.

Codice restituito Descrizione
E_IDENTITY_NOT_FOUND
Questa identità non ha una chiave del Registro di sistema associata.
E_FAIL
Impossibile accedere alla chiave del Registro di sistema.

 

Commenti

Il parametro dwDesiredAccess è un descrittore di sicurezza di accesso al Registro di sistema standard che descrive l'accesso da ottenere alla chiave del Registro di sistema. Per altre informazioni sulla sicurezza del Registro di sistema, incluso un elenco di valori accettabili per questo parametro, vedere Sicurezza della chiave del Registro di sistema e Diritti di accesso.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Msident.h
IDL
Msident.idl
DLL
Msident.dll

Vedi anche

IUserIdentity

IUserIdentity::GetIdentityFolder