Compartilhar via


estrutura CHANGER_SET_ACCESS (winioctl.h)

Contém informações de que o código de controle IOCTL_CHANGER_SET_ACCESS precisa para definir o estado da porta, porta ou teclado de inserção/ejeção do dispositivo.

Sintaxe

typedef struct _CHANGER_SET_ACCESS {
  CHANGER_ELEMENT Element;
  DWORD           Control;
} CHANGER_SET_ACCESS, *PCHANGER_SET_ACCESS;

Membros

Element

Uma estrutura CHANGER_ELEMENT que representa o elemento changer. O membro ElementType pode ser um dos seguintes valores: ChangerDoor, ChangerIEPort ou ChangerKeypad.

Control

A operação a ser executada.

Valor Significado
EXTEND_IEPORT
2
O elemento deve ser estendido.

Requer que Features0 seja CHANGER_OPEN_IEPORT.

LOCK_ELEMENT
0
O elemento deve ser bloqueado.

Requer que o Features0 seja CHANGER_LOCK_UNLOCK.

RETRACT_IEPORT
3
O elemento deve ser retraído.

Requer que o Features0 seja CHANGER_CLOSE_IEPORT.

UNLOCK_ELEMENT
1
O elemento deve ser desbloqueado.

Requer que o Features0 seja CHANGER_LOCK_UNLOCK.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP
Servidor mínimo com suporte Windows Server 2003
Cabeçalho winioctl.h (inclua Windows.h)

Confira também

CHANGER_ELEMENT

IOCTL_CHANGER_SET_ACCESS