Spere se il programma è stato avviato come amministratore o recuperare...

martedì 14 giugno 2011 - 17.06
Tag Elenco Tags  C#  |  Visual Studio 2008

OrsoBubu Profilo | Newbie

Salve a tutti,

sto implementando una funzione che serve ad aprire un email con le informazioni di un sopravvenuto problema nell'esecuzione del programma.

Tra queste informazioni vorrei inserire anche i privilegi dell'utente connesso e se ha eseguito il programma come amministratore.

Come posso recuperare queste informazioni? Forse con le API?

Grazie.


OrsoBubu

babbubba Profilo | Senior Member

Forse qui:

http://www.codeproject.com/KB/cs/UserManager.aspx

trovi lo spunto per quello che ti serve.

Ciao

Babbubba

www.bsoftsolutions.it

Chiedere è curiosità ... rispondere è educazione.

OrsoBubu Profilo | Newbie

Grazie Babbubba,

me lo studio e vedo se fa al caso mio.

Mi pare strano però che il framework non offra la possibilità di recuperare queste informazioni più facilmente.



OrsoBubu

Mastericarus333 Profilo | Newbie

>Grazie Babbubba,
>
>me lo studio e vedo se fa al caso mio.
>
>Mi pare strano però che il framework non offra la possibilità
>di recuperare queste informazioni più facilmente.

prova a vedere System.Security.Principal Namespace (non so se posso accludere link esterni, comunque lo trovi in MSDN
disponibile dal framework 1.1 in poi (ovvio che nel 4 è meglio gestito)

>
>
>
>OrsoBubu

OrsoBubu Profilo | Newbie

Ho risolto con WindowsIdentity, fornisce tutte le informazioni del caso. :)


OrsoBubu
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5