Syntax
struct PCCardInfoStructure
{
LONG CSPresentFlag;
LONG CSType;
WORD CSVendorMajorVer;
WORD CSVendorMinorVer;
BYTE *CSVendorNamePtr;
WORD CSInterfaceLevelMajorVer;
WORD CSInterfaceLevelMinorVer;
LONG CSNumberOfSockets;
LONG PCCardInfoReserved0;
LONG PCCardInfoReserved1;
LONG PCCardInfoReserved2;
LONG PCCardInfoReserved3;
};
Fields
- CSPresentFlag
- Card Services Info
- CSType
- 0 = DOS Device Driver, 1 = Win
95, 2 = Win NT, 3 = NLM
- CSVendorMajorVer
- Major version number assigned by the software vendor
for the card and socket service.
- CSVendorMinorVer
- Minor version number assigned by the software vendor
for the card and socket service.
- CSVendorNamePtr
- Pointer to the located where the vendor name is
stored.
- CSInterfaceLevelMajorVer
- Major version number of card and socket services.
- CSInterfaceLevelMinorVer
- Minor version number of card and socket services.
- CSNumberOfSockets
- Number of sockets available for cards.
- PCCardInfoReserved0
- Reserved.
- PCCardInfoReserved1
- Reserved.
- PCCardInfoReserved2
- Reserved.
- PCCardInfoReserved3
- Reserved.
Remarks
The PCCardInfoStructure is included here only as an example.
This structure is not included in the header files.
For additional information about PC cards, refer to the PC
Card Standard.