DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
SVR5 and SCO OpenServer 5

ReleaseExclusive(D3pccard)


ReleaseExclusive -- end monopoly use of a card in a socket

Synopsis (Unsupported service)

   #include <sys/types.h>
   #include <sys/lcs.h>
   #include <sys/lss.h>
   

int CardServices (ReleaseExclusive, ClientHandle_t *pClientHandle, int n1, int RelReqExclusiveLen, RelReqExclusive_t *pRelReqExclusive, rm_key_t key);

Description

ReleaseExclusive( ) ends the requesting Client's monopoly access to a card in a socket.

Arguments


pClientHandle
Pointer to a ClientHandle(D4pccard) structure.

n1
NULL

RelReqExclusiveLen
Length of the RelReqExclusive structure.

pRelReqExclusive
Pointer to a RelReqExclusive structure with the following members:
    	unsigned short     usSocket;
         	unsigned short     usAttributes;

key
Resource manager key.

Return values


UNSUPPORTED_SERVICE
Service not currently supported.

Usage

CardServices ends the Client's exclusive use by sending a CARD_REMOVAL event back to the Client and then sending a CARD_INSERTION event for the socket to all registered Clients.

Context and synchronization

Interrupt, initialization, or user context

Hardware applicability

All

Version applicability

pccard: 3

References

ClientHandle(D4pccard)
19 June 2005
© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 6 and UnixWare (SVR5) HDK - June 2005