Compartir a través de


Función SerCxGetWaitMask (sercx.h)

El método SerCxGetWaitMask devuelve la máscara de espera del evento para la operación de espera que está actualmente pendiente.

Sintaxis

ULONG SerCxGetWaitMask(
  [in] WDFDEVICE Device
);

Parámetros

[in] Device

Un identificador WDFDEVICE para el objeto de dispositivo de marco que representa el controlador serie.

Valor devuelto

serCxGetWaitMask devuelve una máscara de espera que especifica los eventos que un cliente (aplicación o controlador periférico) ha seleccionado para desencadenar la finalización de la operación de espera que está actualmente pendiente. Si no hay ninguna operación de espera pendiente, este método devuelve la máscara de espera nula, 0x0000. Para obtener más información, vea la siguiente sección Comentarios.

Observaciones

El controlador de controlador serie llama a serCxGetWaitMask para obtener la máscara de espera que se use para una operación de espera pendiente. Normalmente, el controlador del controlador llama a este método desde la función de devolución de llamada EvtSerCxWaitmask.

La máscara de espera indica los tipos de eventos que pueden desencadenar la finalización de una operación de espera. Cada bit de la máscara de espera representa un tipo determinado de evento. Un bit se establece en la máscara de espera si el evento correspondiente desencadenará la finalización de una operación de espera. Para obtener más información sobre el significado de los bits en la máscara de espera, vea SERIAL_EV_XXX.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible a partir de Windows 8.
de la plataforma de destino de Universal
encabezado de sercx.h
irQL <= DISPATCH_LEVEL

Consulte también

EvtSerCxWaitmask

IOCTL_SERIAL_WAIT_ON_MASK

SERIAL_EV_XXX