CARD_REGISTER_PARMS

This structure contains driver characteristics passed to the CardRegisterClient function. All members are input-only.

typedef struct { 
UINT16 fAttributes; 
UINT16 fEventMask; 
UINT32 uClientData; 
} CARD_REGISTER_PARMS, *PCARD_REGISTER_PARMS;

Members

  • fAttributes
    A bitmask of the following flags:

    Flag Description
    CLIENT_ATTR_MEM_DRIVER RAM or SRAM memory driver.
    CLIENT_ATTR_MTD_DRIVER Flash RAM memory driver, sometimes known as a memory technology driver.
    CLIENT_ATTR_IO_DRIVER I/O driver.
    CLIENT_ATTR_NOTIFY_SHARED Sharable PC Card.
    CLIENT_ATTR_NOTIFY_EXCLUSIVE Exclusively used PC Card.
  • fEventMask
    Specifies a global socket events bitmask.

  • uClientData
    Specifies 32 bits of context data sent to the client's callback function. This data is typically a pointer to a data structure.

Remarks

The client data in uClientData is passed unchanged to the stream interface driver's callback function. The client can interpret this context data in any manner it chooses.

Requirements

Runs on Versions Defined in Include Link to
Windows CE OS 1.0 and later      

Note   This API is part of the complete Windows CE OS package as provided by Microsoft. The functionality of a particular platform is determined by the original equipment manufacturer (OEM) and some devices may not support this API.

See Also

CLIENT_CALLBACK, CardRegisterClient

 Last updated on Tuesday, July 13, 2004

© 1992-2000 Microsoft Corporation. All rights reserved.