CryptoKeySecurity.RemoveAuditRule(CryptoKeyAuditRule) Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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.