CARD_EVENT_MASK_PARMS
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 |