Compartilhar via


Função SerCxGetWaitMask (sercx.h)

O método SerCxGetWaitMask retorna a máscara de espera de 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 de estrutura que representa o controlador serial.

Retornar valor

SerCxGetWaitMask retorna uma máscara de espera que especifica os eventos que um cliente (aplicativo ou driver periférico) selecionou para disparar a conclusão da operação de espera 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.

Comentários

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
Cliente mínimo com suporte Disponível a partir do Windows 8.
Plataforma de Destino Universal
Cabeçalho sercx.h
IRQL <= DISPATCH_LEVEL

Confira também

EvtSerCxWaitmask

IOCTL_SERIAL_WAIT_ON_MASK

SERIAL_EV_XXX