Compartilhar via


Função SerCxGetWaitMask (sercx.h)

O método SerCxGetWaitMask retorna a máscara de espera do evento para a operação de espera que está pendente no momento.

Sintaxe

ULONG SerCxGetWaitMask(
  [in] WDFDEVICE Device
);

Parâmetros

[in] Device

Um identificador WDFDEVICE para o objeto de dispositivo da estrutura que representa o controlador serial.

Valor de retorno

SerCxGetWaitMask retorna uma máscara de espera que especifica os eventos que um cliente (driver de aplicativo ou periférico) selecionou para disparar a conclusão da operação de espera que está pendente no momento. Se nenhuma operação de espera estiver pendente, esse método retornará a máscara de espera nula, 0x0000. Para obter mais informações, consulte a seção Comentários a seguir.

Observações

O driver do controlador serial chama SerCxGetWaitMask para obter a máscara de espera a ser usada para uma operação de espera pendente. Normalmente, o driver do controlador chama esse método da função de retorno de chamada EvtSerCxWaitmask.

A máscara de espera indica os tipos de eventos que podem disparar a conclusão de uma operação de espera. Cada bit na máscara de espera representa um tipo específico de evento. Um bit será definido na máscara de espera se o evento correspondente disparar a conclusão de uma operação de espera. Para obter mais informações sobre o significado dos bits na máscara de espera, consulte SERIAL_EV_XXX.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível a partir do Windows 8.
da Plataforma de Destino Universal
cabeçalho sercx.h
IRQL <= DISPATCH_LEVEL

Consulte também

EvtSerCxWaitmask

IOCTL_SERIAL_WAIT_ON_MASK

SERIAL_EV_XXX