SVR5 and SCO OpenServer 5
ClientInfo(D4pccard)
ClientInfo, GetClientInfo --
desscribes the client
Syntax
#include <sys/lcs.h>
#include <sys/lss.h>
Description
The ClientInfo and GetClientInfo structures
are used to obtain information about a client
that is to be registered with
CardServices( ).
This information is used by browsing utilities.
Structure definition
The ClientInfo structure
contains the following members:
ushort usRevision ;
ushort usCSLevel ;
ushort usRevDate ;
ushort usNameOff ;
ushort usNameLen ;
ushort usVStringOff ;
ushort usVStringLen ;
char *pcNameString ;
char *pcVendorString ;
The GetClientInfo structure
contains the following members:
ushort usMaxLen ;
ushort usInfoLen ;
ushort usAttributes ;
ntInfo_t *pClientInfo ;
Structure members
The members are defined as:
usRevision
-
DCD value of the vendor client revision.
usCSLevel
-
BCD value of CS release.
usRevDate
-
Revision date.
usNameOff
-
Offset to the client name string.
usNameLen
-
Length of client name ASCII string.
usVStringOff
-
Offset in packet to vendor string buffer.
usVStringLen
-
Length of vendor ASCII string.
pcNameString
-
Client name ASCII string.
pcVendorString
-
Vendor string ASCII string.
usMaxLen
-
Length of this packet.
usInfoLen
-
Length of information returned by client.
usAttributes
-
A bit-mapped value:
bit 0-
Memory Client device driver
(set=TRUE).
bit 1-
Memory Technology Driver
(set=TRUE).
bit 2-
I/O client device driver
(set=TRUE).
bit 3-
CARD_INSERTION events for sharable PC Cards.
(set=TRUE).
bit 4-
CARD_INSERTION events for
cards used for exclusive I/O.
(set=TRUE).
bits 5-7-
reserved; reset to zero.
bits 8-15-
information subservice.
pClientInfo
-
Usage
Hardware applicability
All
Version applicability
pccard:
1, 2, 3
References
GetClientInfo(D3pccard)
19 June 2005
© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 6 and UnixWare (SVR5) HDK - June 2005