cs_nope
Messages postés16Date d'inscriptionsamedi 4 janvier 2003StatutMembreDernière intervention10 novembre 2006
-
1 juin 2005 à 10:32
petertoy
Messages postés1Date d'inscriptionmardi 12 juin 2007StatutMembreDernière intervention12 juin 2007
-
12 juin 2007 à 16:21
Bonjour à tous,
Je dois créer un programme (quelconque) qui dois etre utilisé sur un autre compte
exemple : je suis sous la session TOTO et mon prog est executé par l'utilisateur ADMINISTRATEUR (ou un autre compte)
petertoy
Messages postés1Date d'inscriptionmardi 12 juin 2007StatutMembreDernière intervention12 juin 2007 12 juin 2007 à 16:21
Bonjour,
Voici mon problème :
Je dois afficher une boite de dialogue sous un compte d'administrateur, demandant à l'usager de saisir quelques informations avant de continuer sa connexion sans qu'il lui soit possible d'ouvrir d'autre applications (exemple : Windows explorer) tant que l'usager n'a pas validé la saisie (bouton OK ) ou annulé cette saisie (bouton Annuler).
La séquence de code est la suivante :
Création d'un nouveau desktop "desktop",
Sauvegarde du desktop courant "default",
Switch vers le nouveau desktop "desktop" dont le nom est rangé dans la structure STARTUPINFO.
utilisation de la fonction CreateProcessWithLogonW pour activer l'application asuurant l'affichage du formulaire de saisie.
Tout semble OK, mais le formulaire ne s'affiche pas.
Je suis preneur de toute solution.