Compartilhar via


CARD_EVENT_MASK_PARMS

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Essa estrutura contém configurações máscara evento passadas para o CardGetEventMask e CardSetEventMask funções.

Syntax

typedef struct { 
  CARD_SOCKET_HANDLE hSocket; 
  UINT16 fAttributes; 
  UINT16 fEventMask; 
} CARD_EVENT_MASK_PARMS, *PCARD_EVENT_MASK_PARMS;

Os membros

  • hSocket
    Identificador para um par Soquete e função.
  • fAttributes
    [no] Especifica se deve ser retornar uma máscara evento global ou máscara de evento associado com o par Soquete e função indicado.

    A seguinte tabela mostra os valores possíveis.

    Valor Descrição

    0

    Evento global máscara.

    1

    Máscara evento específico.

  • fEventMask
    Especifica uma bitmask de eventos Soquete. Esse membro é Input-only para CardSetEventMask e saída-somente para CardGetEventMask.

    Esses seguinte tabela mostra os eventos possíveis Soquete.

    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

Essa estrutura especifica os eventos globais para um par Soquete e função especificada no qual um driver está interessado ou. Isto é, 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

CardGetEventMask
CardSetEventMask