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 |