Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il metodo NamesFromSids ottiene i nomi visualizzati che corrispondono agli identificatori di sicurezza (SID) specificati.
Sintassi
HRESULT NamesFromSids(
[in] VARIANT vSids,
[out] VARIANT *pvSidTypes,
[out] VARIANT *pvNames
);
Parametri
[in] vSids
Matrice di rappresentazioni di stringa dei SID da tradurre.
Si tratta di una variante che contiene un oggetto SAFEARRAY o JScript Array . Ogni elemento della matrice contiene un VT_BSTR che contiene una rappresentazione di stringa di un SID.
[out] pvSidTypes
Puntatore a una matrice di elementi dell'enumerazione SID_NAME_USE che specificano i tipi di SID da convertire.
Si tratta di una variante che contiene un oggetto SAFEARRAY o JScript Array . Ogni elemento della matrice contiene un valore VT_I4 che specifica un elemento dell'enumerazione SID_NAME_USE .
[out] pvNames
Puntatore a una matrice di stringhe che contengono i nomi visualizzati delle entità corrispondenti ai SID specificati dal parametro vSids .
Si tratta di una variante che contiene un oggetto SAFEARRAY o JScript Array . Ogni elemento della matrice contiene un VT_BSTR che contiene un nome visualizzato. Se non è stato possibile trovare un nome per uno o più SID, l'elemento matrice corrispondente contiene una stringa vuota.
Valore restituito
Se il metodo ha esito positivo, restituisce S_OK.
Se il metodo ha esito negativo, viene restituito un codice errore. Se il metodo non riesce a trovare i nomi visualizzati di una delle entità, restituisce CO_E_NOMATCHINGNAMEFOUND. Per un elenco di altri codici di errore comuni, vedere Valori HRESULT comuni.
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato | Windows Vista [solo app desktop] |
| Server minimo supportato | Windows Server 2008 [solo app desktop] |
| Piattaforma di destinazione | Windows |
| Intestazione | azroles.h |