Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tato část obsahuje témata pro následující skupiny funkcí:
- funkce zpětného volání přílohy
- funkce modulu příloh
-
funkcí zásad LSA
- funkcí zásad
- funkce účtu
- důvěryhodné doménové funkce
- privátních datových funkcí
- různé funkce
- funkce účtu spravované služby
- funkce filtru hesel
- bezpečnější funkce
Funkce zpětného volání přílohy
Následující podpůrné funkce poskytuje sada nástrojů Konfigurace zabezpečení a můžou je používat moduly příloh a moduly snap-in rozšíření ke čtení a zápisu konfiguračních dat.
| Funkce zpětného volání | Popis |
|---|---|
|
PFSCE_FREE_INFO |
Používá se k uvolnění paměti přidělené těmito podpůrnými funkcemi. |
|
PFSCE_LOG_INFO |
Slouží k protokolování zprávy do souboru konfiguračního protokolu nebo souboru protokolu analýzy. |
|
PFSCE_QUERY_INFO |
Používá se k dotazování na informace o konfiguraci a analýze konkrétní služby. |
|
PFSCE_SET_INFO |
Slouží k nastavení informací o konfiguraci a analýze pro konkrétní službu. |
Funkce modulu příloh
| Funkce | Popis |
|---|---|
|
SceSvcAttachmentAnalyze |
Implementuje knihovnu DLL modulu příloh. Modul konfigurace zabezpečení tuto funkci volá při analýze systému. |
|
SceSvcAttachmentConfig |
Implementuje knihovnu DLL modulu příloh. Modul konfigurace zabezpečení volá tuto funkci při konfiguraci systému. |
|
SceSvcAttachmentUpdate |
Implementuje knihovnu DLL modulu příloh. Modul konfigurace zabezpečení tuto funkci volá, když obdrží požadavek na aktualizaci konfigurace z rozšíření modulu snap-in přílohy. |
Funkce zásad LSA
Následující témata obsahují referenční informace pro funkce zásadmístní autority zabezpečení (LSA).
| Námět | Popis |
|---|---|
| Funkce zásad |
Podrobné funkce používané k otevření místního objektu Zásady a k nastavení nebo načtení informací o globálních zásadách. |
| Funkce účtu |
Podrobné funkce používané ke správě oprávnění účtu a vytváření a odstraňování uživatelských účtů |
| Důvěryhodné funkce domény |
Podrobné funkce používané k vytváření a odstraňování důvěryhodných vztahů domény a k nastavení a načítání informací o těchto důvěryhodných doménách. |
| Funkce privátních dat |
Nepoužívejte funkce privátních dat LSA. Místo toho použijte funkce CryptProtectData a CryptUnprotectData. |
| Různé funkce |
Funkce podrobností, které nejsou popsány jinde. |
Funkce zásad
Následující funkce vyčíslují uživatelské účty a důvěryhodné domény, přijímají oznámení o změnách zásad a názvy vyhledávacích účtů a identifikátory SID.
| Funkce | Popis |
|---|---|
|
LsaEnumerateAccountsWithUserRight |
Vytvoří výčet všech účtů, které mají zadané uživatelské oprávnění. |
|
LsaEnumerateTrustedDomainsEx |
Vytvoří výčet důvěryhodných domén. |
|
LsaLookupNames |
Mapuje zadané názvy na jejich identifikátory SID. Vrátí identifikátor SID jako pár IDENTIFIKÁTOR SID identifikátoru RID/Domain. |
|
LsaLookupNames2 |
Mapuje zadané názvy na jejich identifikátory SID. Vrátí identifikátor SID jako jeden prvek. |
|
LsaLookupPrivilegeValue |
Načte místně jedinečný identifikátor (LUID) používaný místní autoritou zabezpečení (LSA), aby představoval zadaný název oprávnění. |
|
LsaLookupSids |
Mapuje zadané názvy účtů na jejich identifikátory SID. |
|
LsaRegisterPolicyChangeNotification |
Zaregistruje objekt události pro příjem oznámení při změně informací o místních zásadách. |
|
LsaUnregisterPolicyChangeNotification |
Zruší registraci objektu události, který přijímá oznámení o změnách zásad. |
Funkce účtu
Následující funkce přidávají, vyčíslují a odstraňují oprávnění pro účet.
| Funkce | Popis |
|---|---|
|
LsaAddAccountRights |
Přidejte oprávnění k účtu. Pokud účet ještě neexistuje, vytvoří se. |
|
LsaEnumerateAccountRights |
Zobrazení výčtu oprávnění udělených účtu |
|
LsaRemoveAccountRights |
Odeberte oprávnění z účtu. Po odebrání všech oprávnění se účet odstraní. |
Důvěryhodné funkce domény
Následující funkce vytvoří, vytvoří výčet a odstraní důvěryhodné domény a nastaví a načte informace o důvěryhodné doméně.
| Funkce | Popis |
|---|---|
|
LsaCreateTrustedDomainEx |
Vytvoří nový objekt TrustedDomain. |
|
LsaDeleteTrustedDomain |
Odebere objekt TrustedDomain. |
|
LsaEnumerateTrustedDomains LsaEnumerateTrustedDomainsEx |
Vytvoří výčet domén aktuálně důvěryhodných místním systémem. |
|
LsaOpenTrustedDomainByName |
Otevře popisovač objektu TrustedDomain. |
|
LsaQueryTrustedDomainInfo |
Načte informace o důvěryhodné doméně. Doména je určena identifikátorem SID. |
|
LsaQueryTrustedDomainInfoByName |
Načte informace o důvěryhodné doméně. Doména je určena názvem. |
|
LsaSetTrustedDomainInfoByName |
Nastaví informace pro důvěryhodnou doménu. Doména je určena názvem. |
|
LsaSetTrustedDomainInformation |
Nastaví informace pro důvěryhodnou doménu. Doména je určena identifikátorem SID. |
Funkce privátních dat
Nepoužívejte funkce privátních dat LSA. Místo toho použijte funkce CryptProtectData a CryptUnprotectData.
| Funkce | Popis |
|---|---|
|
LsaRetrievePrivateData |
Načte a dešifruje řetězec. |
|
LsaStorePrivateData |
Šifruje a ukládá řetězec. |
Různé funkce
Rozhraní API zásad LSA má následující tři funkce, které se nevejdou do žádné z ostatních kategorií funkcí LSA Policy.
| Funkce | Popis |
|---|---|
|
LsaClose |
Zavře popisovač objektuzásadnebo objektu TrustedDomain. |
|
LsaFreeMemory |
Uvolní vyrovnávací paměť přidělenou funkcí LSA. |
|
LsaNtStatusToWinError |
Převede hodnotu NTSTATUS na kód chyby systému Windows. |
Funkce účtu spravované služby
Následující funkce slouží k vytvoření, výčtu, vyhledání a odstranění účtů spravovaných služeb.
| Funkce | Popis |
|---|---|
|
NetAddServiceAccount |
Vytvoří účet spravované služby. |
|
NetEnumerateServiceAccounts |
Vytvoří výčet účtů serveru na zadaném serveru. |
|
NetIsServiceAccount |
Testuje, zda zadaný účet služby existuje v úložišti Netlogon na zadaném serveru. |
|
NetRemoveServiceAccount |
Odstraní zadaný účet služby z databáze active directory. |
Funkce filtru hesel
Následující funkce filtru hesel implementují vlastní knihovny DLL filtru hesel, které poskytují filtrování hesel a oznámení o změně hesla.
| Funkce | Popis |
|---|---|
|
InitializeChangeNotify |
Označuje, že je inicializována knihovna DLL filtru hesel. |
|
PasswordChangeNotify |
Označuje, že se změnilo heslo. |
|
PasswordFilter |
Ověří nové heslo na základě zásad hesel. |
Bezpečnější funkce
Následující funkce Safer se dají použít ke kontrole bezpečnější úrovně libovolného spustitelného souboru a k protokolování událostí.
| Funkce | Popis |
|---|---|
| SaferCloseLevel | Zavře SAFER_LEVEL_HANDLE otevřený pomocí funkce SaferIdentifyLevel nebo funkce SaferCreateLevel. |
| SaferComputeTokenFromLevel | Omezí token pomocí omezení určených SAFER_LEVEL_HANDLE. |
| SaferCreateLevel | Otevře SAFER_LEVEL_HANDLE. |
| SaferGetLevelInformation | Načte informace o úrovni zásad. |
| SaferGetPolicyInformation | Načte informace o zásadách. |
| SaferIdentifyLevel | Načte informace o úrovni. |
| SaferiIsExecutableFileType | Určuje, zda je zadaný soubor spustitelným souborem. |
| saferRecordEventLogEntry | Odešle zprávu do protokolu událostí. |
| SaferSetLevelInformation | Nastaví informace o úrovni zásad. |
| SaferSetPolicyInformation | Nastaví globální řízení zásad. |