CryptoKeySecurity.RemoveAuditRule(CryptoKeyAuditRule) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Usuwa reguły inspekcji zawierające ten sam identyfikator zabezpieczeń i maskę dostępu co określona reguła inspekcji z listy system Access Control (SACL) skojarzonej z tym CryptoKeySecurity obiektem.
public:
bool RemoveAuditRule(System::Security::AccessControl::CryptoKeyAuditRule ^ rule);
public bool RemoveAuditRule (System.Security.AccessControl.CryptoKeyAuditRule rule);
override this.RemoveAuditRule : System.Security.AccessControl.CryptoKeyAuditRule -> bool
Public Function RemoveAuditRule (rule As CryptoKeyAuditRule) As Boolean
Parametry
- rule
- CryptoKeyAuditRule
Reguła inspekcji do usunięcia.
Zwraca
true
jeśli reguła inspekcji została pomyślnie usunięta; w przeciwnym razie , false
.
Uwagi
Usuwanie inspekcji odbywa się przy użyciu złożonego algorytmu, który może dodawać reguły kontroli inspekcji oprócz ich usuwania.
Ta metoda nie może usunąć reguły inspekcji i zwraca wartość false
, jeśli reguły dziedziczenia skojarzone z regułą inspekcji są zbyt złożone, aby algorytm usuwania zakończył się pomyślnie.