PCCardInfoStructure

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.