Sdílet prostřednictvím


Zabezpečitelné objekty

Zabezpečitelný objekt je objekt, který může mít popisovač zabezpečení. Všechny pojmenované objekty Windows jsou zabezpečitelné. Některé nepojmenované objekty, například proces a objekty vlákna, mohou mít také popisovače zabezpečení. U většiny zabezpečitelných objektů můžete zadat objekt popisovač zabezpečení ve volání funkce, která objekt vytvoří. Můžete například zadat popisovač zabezpečení v CreateFile a CreateProcess funkce.

Kromě toho funkce zabezpečení systému Windows umožňují získat a nastavit informace o zabezpečení pro zabezpečitelné objekty vytvořené v jiných operačních systémech než Windows. Funkce zabezpečení Systému Windows také poskytují podporu pro používání popisovačů zabezpečení s privátními objekty definovanými aplikacemi. Další informace o privátních zabezpečitelných objektech naleznete v tématu Client/Server Access Control.

Každý typ zabezpečitelného objektu definuje vlastní sadu specifických přístupových práv a vlastní mapování obecných přístupových práv. Informace o konkrétních a obecných přístupových právech pro každý typ zabezpečitelného objektu naleznete v přehledu tohoto typu objektu.

V následující tabulce jsou uvedeny funkce, které se mají použít k manipulaci s informacemi o zabezpečení některých běžných zabezpečitelných objektů.

Typ objektu Funkce popisovače zabezpečení
Soubory nebo adresáře v systému souborů NTFS GetNamedSecurityInfo, SetNamedSecurityInfo, GetSecurityInfo, SetSecurityInfo
pojmenované kanály
anonymní kanály
GetSecurityInfo, SetSecurityInfo
procesy
vláken
GetSecurityInfo, SetSecurityInfo
objekty mapování souborů GetNamedSecurityInfo, SetNamedSecurityInfo, GetSecurityInfo, SetSecurityInfo
přístupových tokenů SetKernelObjectSecurity, GetKernelObjectSecurity
Objekty pro správu oken (stanice oken a desktopy) GetSecurityInfo, SetSecurityInfo
klíče registru GetNamedSecurityInfo, SetNamedSecurityInfo, GetSecurityInfo, SetSecurityInfo
služeb systému Windows GetNamedSecurityInfo, SetNamedSecurityInfo, GetSecurityInfo, SetSecurityInfo
Místní nebo vzdálené tiskárny GetNamedSecurityInfo, SetNamedSecurityInfo, GetSecurityInfo, SetSecurityInfo
Sdílené síťové složky GetNamedSecurityInfo, SetNamedSecurityInfo, GetSecurityInfo, SetSecurityInfo
objekty synchronizace interprocesů (události, mutexy, semaphores a čekací časovače) GetNamedSecurityInfo, SetNamedSecurityInfo, GetSecurityInfo, SetSecurityInfo
objekty úlohy GetNamedSecurityInfo, SetNamedSecurityInfo, GetSecurityInfo, SetSecurityInfo
Objekty adresářové služby Tyto objekty jsou zpracovávány objekty služby Active Directory. Další informace naleznete v tématu rozhraní služby Active Directory Service.