Edit

Share via


ThreadingAclExtensions Class

Definition

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Provides Windows-specific extension methods for managing the access control list (ACL) security descriptors for EventWaitHandle, Mutex, and Semaphore.

C#
public static class ThreadingAclExtensions
C#
[System.Security.SecurityCritical]
public static class ThreadingAclExtensions
Inheritance
ThreadingAclExtensions
Attributes

Methods

GetAccessControl(EventWaitHandle)

Returns the security descriptors for the specified handle.

GetAccessControl(Mutex)

Returns the security descriptors for the specified mutex.

GetAccessControl(Semaphore)

Returns the security descriptors for the specified semaphore.

SetAccessControl(EventWaitHandle, EventWaitHandleSecurity)

Sets the security descriptors for the specified event wait handle.

SetAccessControl(Mutex, MutexSecurity)

Sets the security descriptors for the specified mutex.

SetAccessControl(Semaphore, SemaphoreSecurity)

Sets the security descriptors for the specified semaphore.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10