PEP_UNMASKED_INTERRUPT_FLAGS união (pep_x.h)

A união PEP_UNMASKED_INTERRUPT_FLAGS indica se uma origem de interrupção desmascarada é uma interrupção primária ou uma interrupção secundária.

Sintaxe

typedef union _PEP_UNMASKED_INTERRUPT_FLAGS {
  struct {
    USHORT SecondaryInterrupt : 1;
    USHORT Reserved : 15;
  };
  USHORT AsUSHORT;
} PEP_UNMASKED_INTERRUPT_FLAGS, *PPEP_UNMASKED_INTERRUPT_FLAGS;

Membros

SecondaryInterrupt

Se essa interrupção é uma interrupção primária ou uma interrupção secundária. Esse campo de bits será 0 se a origem da interrupção for uma interrupção primária e for 1 a origem da interrupção for uma interrupção secundária. Para obter mais informações, consulte Interrupções primárias e secundárias.

Reserved

Reservado para uso futuro.

AsUSHORT

Um valor USHORT que contém todos os sinalizadores de interrupção desmascarados.

Se essa interrupção é uma interrupção primária ou uma interrupção secundária. Esse campo de bits será 0 se a origem da interrupção for uma interrupção primária e for 1 a origem da interrupção for uma interrupção secundária. Para obter mais informações, consulte Interrupções primárias e secundárias.

Comentários

O struct sem nome contém os campos de bit para os sinalizadores de interrupção individuais desmascarados.

O membro Flags da estrutura ns-pep_x-_pep_work_information.md é uma união PEP_UNMASKED_INTERRUPT_FLAGS .

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte começando com Windows 10.
Cabeçalho pep_x.h (inclua Pep_x.h)

Confira também