Handles endpoint
This endpoint is intended for performing operations with handles.
Information about methods of the endpoint is provided in the table below.
Methods of the handle.Handle endpoint (kl.core.Handle interface)
Method | Method purpose and parameters | Potential danger of the method |
---|---|---|
| Purpose Duplicates a handle. As a result of duplication, the calling process receives the handle descendant. Parameters
| Allows the kernel memory to be used up by creating a multitude of objects within it. |
| Purpose Creates a handle. Parameters
| Allows the kernel memory to be used up by creating a multitude of objects within it. |
| Purpose Closes a handle. Parameters
| N/A |
| Purpose Creates and connects the client, server, and listener IPC handles. Parameters
| Allows the kernel memory to be used up by creating a multitude of objects within it. |
| Purpose Creates a client IPC handle for querying the Kaspersky Security Module through the security interface. Parameters
| Allows a multitude of possible kernel process handle values to be used up. |
| Purpose Receives a security ID (SID) based on a handle. Parameters
| N/A |
| Purpose Closes a handle and revokes its descendants. Parameters
| N/A |
| Purpose Revokes the handles that make up the inheritance subtree of the specified handle. Parameters
| N/A |
| Purpose Creates a resource transfer context object and configures a notification mechanism for monitoring the life cycle of this object. Parameters
| Allows the kernel memory to be used up by creating a multitude of objects within it. |