KasperskyOS Community Edition 1.1
Contents
Contents
KnCmAccept()
This function is declared in the coresrv/cm/cm_api.h
file.
Retcode KnCmAccept(const char *client, const char *service, rtl_uint32_t rsid,
Handle listener, Handle *handle);
This function accepts the client process channel creation request that was previously received using the KnCmListen()
call. This function is called by the server process.
Input parameters:
client
is the name of the client process that sent the request to create the channel.service
is the fully qualified name of the endpoint requested by the client process (for example,blkdev.ata
).rsid
is the endpoint ID.listener
is the listener handle; if it has the INVALID_HANDLE value, a new listener handle is created and will be used as the server IPC handle of the channel being created.
Output parameter handle
contains the server IPC handle of the channel being created.
If successful, the function returns rcOk, otherwise it returns an error code.
Page top