Momentálne ste offline a čaká sa, kým sa znova pripojíte na internet

Ako samostatne povýšiť aplikácia vysoká oprávnení úrovni UAC

DÔLEŽITÉ: Tento článok je preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft a možno ho opraviť prostredníctvom technológie Community Translation Framework (CTF). Microsoft ponúka strojovo preložené články, články upravené komunitou aj články preložené prekladateľmi, aby zabezpečil prístup ku všetkým článkom databázy Knowledge Base vo viacerých jazykoch. Strojovo preložené články aj upravené články môžu obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky. Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené neprávnym prekladom obsahu alebo jeho použitím zo strany našich zákazníkov. Ďalšie informácie o technológii CTF nájdete na lokalite http://support.microsoft.com/gp/machine-translation-corrections/sk.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 981778
ÚVOD
Tento článok popisuje všetko v jednom kód rámca vzorku, ktorá je k dispozícii na prevzatie. Vzorový kód sa vzťahuje na Kontrola používateľských kont (UAC), súčasti zabezpečenia v systéme Windows Vista a novšie verzie operačného systému Windows. Pri UAC plne zapnutá, interaktívne správcovia zvyčajne spustiť minimálne práva používateľa. Táto vzorka kódu ukazuje, ako samostatne povýšiť aplikácie na úroveň vysoká oprávnení tým explicitného súhlasu cez rozhranie súhlas.

Úroveň náročnosti

Informácie o prevzatí

Ak chcete prevziať tento vzorový kód, kliknutím na nasledujúce prepojenie:

Prehľad

UAC bol zavedený v systéme Windows Vista. Pri UAC plne zapnutá, interaktívne správcovia zvyčajne spustiť minimálne práva používateľa. Interaktívne správcovia však samostatne môže zvýšiť explicitný súhlas s rozhranie súhlas. Interaktívne správcovia správcu úloh, s inštaláciou softvéru a ovládačov, meniť systémové nastavenia, zobrazenie alebo zmena iné používateľské kontá a používa nástroje na správu.

Táto vzorka kódu ukazuje nasledujúce technické v troch populárne programovacie jazyky (Visual C++, Visual C#, Visual Baisc.NET):
  • Ako zobraziť ikony štítu Kontrola používateľských kont na rozhranie pre úlohy, ktoré vyžadujú vyššiu úroveň.
  • Ako samostatne povýšiť aktuálny proces.
  • Ako automaticky povýšiť procesu, keď sa spustí.

Ukážku

Postup pre ukážku Táto vzorka kódu kontrola používateľských kont:
  1. Po úspešnom vytvorení vzorky projektu aplikácie Visual Studio 2008, zobrazí sa nasledujúce aplikácie súborov, programovací jazyk, ktorý používate:
    • CppUACSelfElevation.exe
    • CSUACSelfElevation.exe
    • VBUACSelfElevation.exe
  2. Spustenie aplikácie ako chránené správcu v systéme Windows Vista alebo Windows 7, s UAC plne zapnutá. Aplikácia by sa mal Zobraziť nasledujúci obsah v dialógovom okne hlavné:
    hlavné okno
    Poznámka: Ikona štítu UAC je na vlastné povýšiť tlačidlo.
  3. Kliknite na položku vlastné zvýšiť tlačidlo. Potom zobrazí rozhranie nasledujúci súhlas:
    Súhlasu používateľského rozhrania
  4. Kliknite na tlačidlo Ánoschváliť zvýšenie. Potom sa reštartuje pôvodnú žiadosť, používa ako oprávnení správcu.
  5. Zatvorte aplikáciu.
Poznámka: Ďalšie informácie o vytváraní Ukážková aplikácia, nájdete v súbore Readme.txt, ktorý je súčasťou balíka.

Technológia kategórií

  • Zabezpečenie

Jazyky

Táto vzorka kódu obsahuje nasledujúce programovacie jazyky.
JazykNázov projektu
Visual C++ .NETCppUACSelfElevation
Visual C#CSUACSelfElevation
Visual Basic .NETVBUACSelfElevation

Požiadavky

  • Táto vzorka kódu musíte spustiť systém Windows Vista alebo novšie operačné systémy Windows.
  • Táto vzorka aplikácia vytvorená pomocou aplikácie Visual Studio 2008 Service Pack 1 nainštalovaný.

Značky

  • kontrola používateľských kont
Ďalšie informácie

Čo je to všetko v jednom kód rámca?

Všetko v jednom kód rámca používa kódu v rôznych jazykmi ilustrujú väčšina vývoja technológie spoločnosti Microsoft. Každá vzorka kódu je starostlivo vybrané zložený a zdokumentované zobrazíte bežných scenároch kód. Ďalšie informácie o všetko v jednom kód rámca nájdete všetko v jednom kód rámca webovej lokalite:

Ako nájsť ďalšie príklady všetko v jednom kód rámca

Nájsť ďalšie príklady všetko v jednom kód rámca, hľadanie "kbcodefx" s súvisiace kľúčové slová Microsoft webovú lokalitu technickej podpory. Alebo nájdete na nasledujúcej webovej lokalite spoločnosti Microsoft:
Odkazy
Ďalšie informácie nájdete na nasledujúcich webových lokalitách spoločnosti webová lokalita Microsoft Developer Network (MSDN):
Rýchle publikovanie upozornenie
Spoločnosť Microsoft alebo jej dodávatelia robiť žiadne záruky týkajúce sa vhodnosti, spoľahlivosti alebo presnosti informácií a súvisiace grafiky obsiahnuté. Tieto informácie a súvisiace grafické prvky sú poskytované "as is" bez záruky akéhokoľvek druhu. Spoločnosť Microsoft ani jej dodávatelia sa týmto zriekajú všetkých záruk a podmienok tejto informácie a súvisiacu grafiku vrátane všetkých záruk a podmienok obchodovateľnosti, vhodnosti na určitý účel, neporušenia, názvu a neporušenia cudzích práv. Výslovne súhlasíte s tým, že v žiadnom prípade spoločnosť Microsoft ani jej dodávatelia sa zodpovednosť za žiadne priame, nepriamych, trestné, náhodné, následné škody vrátane, bez obmedzenia, škôd zo straty používania, údajov alebo zisku, vyplývajúce z alebo akokoľvek spojené s používania alebo nemožnosť použitia informácií a súvisiace grafiky obsiahnuté v tomto dokumente , na základe zmluvy, deliktu, nedbalosti, plnej zodpovednosti alebo inak, a to aj v prípade, že spoločnosť Microsoft, ani žiadne jej dodávateľov upozorní na možnosť škôd.
Vlastnosti

ID článku: 981778 – Posledná kontrola: 01/26/2016 17:22:00 – Revízia: 1.0

Microsoft Visual Studio 2008 Service Pack 1, Microsoft Visual Studio 2008 Academic Edition, Microsoft Visual Studio 2008 Professional Edition, Microsoft Visual Studio 2008 Standard Edition, Microsoft Visual Studio 2008 Team Edition for Database Professionals, Microsoft Visual Studio 2008 Team Edition for Software Architects, Microsoft Visual Studio 2008 Team Edition for Software Developers, Microsoft Visual Studio 2008 Team Suite

  • kbexpertiseadvanced kbsurveynew kbinfo kbnomt kbrapidpub kbcodefx atdownload kbmt KB981778 KbMtsk
Pripomienky