estrutura CHANGER_SET_ACCESS (ntddchgr.h)

A estrutura CHANGER_SET_ACCESS é usada em conjunto com a solicitaçãoIOCTL_CHANGER_SET_ACCESS para definir o estado da porta de importação/exportação do dispositivo (IEport), porta ou teclado.

Sintaxe

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

Membros

Element

Contém uma estrutura CHANGER_ELEMENT que especifica o tipo de elemento e o endereço baseado em zero do elemento a ser definido. O membro ElementType da estrutura CHANGER_ELEMENT deve receber um dos seguintes valores:

ChangerIEPortChangerDoorChangerKeypad

Control

Especifica a operação a ser executada no elemento . O membro Features0 do GET_CHANGER_PARAMETERS indica se o alterador dá suporte a uma determinada categoria de operação.

LOCK_ELEMENT

Bloqueie a porta, o IEport ou o teclado. Válido somente se CHANGER_LOCK_UNLOCK estiver definido.

UNLOCK_ELEMENT

Desbloqueie a porta, o IEport ou o teclado. Válido somente se CHANGER_LOCK_UNLOCK estiver definido.

EXTEND_IEPORT

Estenda o IEport. Válido somente se CHANGER_OPEN_IEPORT estiver definido.

RETRACT_IEPORT

Retraia o IEport. Válido somente se CHANGER_CLOSE_IEPORT estiver definido.

Requisitos

Requisito Valor
Cabeçalho ntddchgr.h

Confira também

CHANGER_ELEMENT

ChangerSetAccess

GET_CHANGER_PARAMETERS

IOCTL_CHANGER_SET_ACCESS