estrutura MORE_PARALLEL_PORT_INFORMATION (parallel.h)
A estrutura MORE_PARALLEL_PORT_INFORMATION especifica informações sobre a interface do sistema que dá suporte à operação de uma porta paralela.
Sintaxe
typedef struct _MORE_PARALLEL_PORT_INFORMATION {
INTERFACE_TYPE InterfaceType;
ULONG BusNumber;
ULONG InterruptLevel;
ULONG InterruptVector;
KAFFINITY InterruptAffinity;
KINTERRUPT_MODE InterruptMode;
} MORE_PARALLEL_PORT_INFORMATION, *PMORE_PARALLEL_PORT_INFORMATION;
Membros
InterfaceType
Especifica o tipo de interface de barramento de E/S associado a uma porta paralela. Consulte wdm.h ou ntddk.h para obter a definição de INTERFACE_TYPE.
BusNumber
Especifica o número do barramento para a interface.
InterruptLevel
Especifica o nível de interrupção da porta paralela.
InterruptVector
Especifica o vetor de interrupção para a porta paralela.
InterruptAffinity
Especifica um valor de afinidade de interrupção deKAFFINITY.
InterruptMode
Especifica o modo de interrupção. Consulte wdm.h ou ntddk.h para obter a declaração de KINTERRUPT_MODE.
Observações
Uma solicitação IRP_MN_START_DEVICE do gerenciador de Plug and Play passa por uma lista de recursos traduzida que contém as informações em uma estrutura MORE_PARALLEL_PORT_INFORMATION. O driver de funções fornecido pelo sistema para portas paralelas salva as informações na extensão do dispositivo do objeto de dispositivo funcional de porta paralela FDO e retorna as informações em resposta a uma solicitação de IOCTL_INTERNAL_GET_MORE_PARALLEL_PORT_INFO.
Para obter mais informações, consulte Obtendo informações sobre umParallelPort.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | parallel.h (incluir Parallel.h) |
Consulte também
IOCTL_INTERNAL_GET_PARALLEL_PORT_INFO