Compartilhar via


CARD_STATUS

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Essa estrutura retorna dados. Ele é usado pela CardGetStatus função.

Syntax

typedef struct { 
  CARD_SOCKET_HANDLE hSocket; 
  UINT16 fCardState; 
  UINT16 fSocketState; 
} CARD_STATUS, *PCARD_STATUS;

Os membros

  • hSocket
    Identificador para um par Soquete e função.
  • fCardState
    Especifica uma bitmask indicando atual estado cartão. Os estados são mostrados na seguinte tabela.

    Máscara de evento Descrição

    EVENT_MASK_WRITE_PROTECT

    Estado Write-Protect

    EVENT_MASK_CARD_LOCK

    Estado bloqueio do cartão

    EVENT_MASK_EJECT_REQ

    Solicitação de ejeção

    EVENT_MASK_INSERT_REQ

    Solicitação de inserção

    EVENT_MASK_BATTERY_DEAD

    Fila de inatividade da bateria

    EVENT_MASK_BATTERY_LOW

    Bateria baixa

    EVENT_MASK_CARD_READY

    Alteração pronta

    EVENT_MASK_CARD_DETECT

    Detecção de cartão

    EVENT_MASK_POWER_MGMT

    Alteração gerenciamento de energia

    EVENT_MASK_RESET

    Redefinir cartão

    EVENT_MASK_STATUS_CHANGE

    Interrupção alteração status Card-generated

  • fSocketState
    Especifica uma bitmask indicando estado cartão alterações.

    A seguinte tabela mostra os estados cartão.

    Máscara de evento Descrição

    EVENT_MASK_WRITE_PROTECT

    Estado Write-Protect

    EVENT_MASK_CARD_LOCK

    Estado bloqueio do cartão

    EVENT_MASK_EJECT_REQ

    Solicitação de ejeção

    EVENT_MASK_INSERT_REQ

    Solicitação de inserção

    EVENT_MASK_BATTERY_DEAD

    Fila de inatividade da bateria

    EVENT_MASK_BATTERY_LOW

    Bateria baixa

    EVENT_MASK_CARD_READY

    Alteração pronta

    EVENT_MASK_CARD_DETECT

    Detecção de cartão

    EVENT_MASK_POWER_MGMT

    Alteração gerenciamento de energia

    EVENT_MASK_RESET

    Redefinir cartão

    EVENT_MASK_STATUS_CHANGE

    Interrupção alteração status Card-generated

Remarks

As máscaras evento EVENT_MASK_POWER_MGMT, EVENT_MASK_RESET e EVENT_MASK_STATUS_CHANGE não devem ser geradas por Soquete si mesmo.

Requirements

Header cardsv2.h
Windows Embedded CE Windows CE 1.0 and later

See Also

Reference

CardGetStatus