SerCxGetWaitMask, fonction (sercx.h)
La méthode SerCxGetWaitMask retourne le masque d’attente d’événement pour l’opération d’attente actuellement en attente.
Syntaxe
ULONG SerCxGetWaitMask(
[in] WDFDEVICE Device
);
Paramètres
[in] Device
Handle WDFDEVICE pour l’objet d’appareil framework qui représente le contrôleur série.
Valeur de retour
SerCxGetWaitMask retourne un masque d’attente qui spécifie les événements sélectionnés par un client (pilote d’application ou périphérique) pour déclencher l’achèvement de l’opération d’attente actuellement en attente. Si aucune opération d’attente n’est en attente, cette méthode retourne le masque d’attente null, 0x0000. Pour plus d’informations, consultez la section Remarques suivante.
Remarques
Le pilote du contrôleur série appelle SerCxGetWaitMask pour obtenir le masque d’attente à utiliser pour une opération d’attente en attente. En règle générale, le pilote du contrôleur appelle cette méthode à partir de la fonction de rappel EvtSerCxWaitmask.
Le masque d’attente indique les types d’événements qui peuvent déclencher l’achèvement d’une opération d’attente. Chaque bit dans le masque d’attente représente un type particulier d’événement. Un bit est défini dans le masque d’attente si l’événement correspondant déclenche l’achèvement d’une opération d’attente. Pour plus d’informations sur la signification des bits dans le masque d’attente, consultez SERIAL_EV_XXX.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible à partir de Windows 8. |
plateforme cible | Universel |
d’en-tête | sercx.h |
IRQL | <= DISPATCH_LEVEL |