AccessPermission
Opisuje listę kontroli dostępu (ACL) podmiotów zabezpieczeń, które mogą uzyskiwać dostęp do wystąpień tej klasy. Ta lista ACL jest używana tylko przez aplikacje, które nie wywołuje CoInitializeSecurity.
Wpis rejestru
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID
{AppID_GUID}
AccessPermission = ACL
Uwagi
Jest to wartość REG_BINARY. Zawiera ona dane opisujące listę kontroli dostępu (ACL) podmiotów zabezpieczeń, które mogą uzyskiwać dostęp do wystąpień tej klasy. Po otrzymaniu żądania nawiązania połączenia z istniejącym obiektem tej klasy lista ACL jest sprawdzana przez wywoływaną aplikację podczas personifikacji obiektu wywołującego. Jeśli sprawdzanie dostępu nie powiedzie się, połączenie jest niedozwolone. Jeśli ta nazwana wartość nie istnieje, DefaultAccessPermission listy ACL jest testowana w celu określenia, czy połączenie ma być dozwolone.
W przypadku aplikacji, które nie wywołuje CoInitializeSecurity lub nie używają interfejsuIGlobalOptions w celu określenia identyfikatora AppID, plik wykonywalny pliku binarnego aplikacji musi zostać zamapowany na identyfikator AppID aplikacji zgodnie z opisem w appID. Jest to wymagane, aby com mógł zlokalizować identyfikator AppID aplikacji.
Tematy pokrewne
-
zabezpieczenia w COM