Funzione SerCxGetWaitMask (sercx.h)
Il metodo SerCxGetWaitMask restituisce la maschera di attesa dell'evento per l'operazione di attesa attualmente in sospeso.
Sintassi
ULONG SerCxGetWaitMask(
[in] WDFDEVICE Device
);
Parametri
[in] Device
Handle WDFDEVICE per l'oggetto dispositivo framework che rappresenta il controller seriale.
Valore restituito
SerCxGetWaitMask restituisce una maschera di attesa che specifica gli eventi selezionati da un client (applicazione o driver periferico) per attivare il completamento dell'operazione di attesa attualmente in sospeso. Se non è in sospeso alcuna operazione di attesa, questo metodo restituisce la maschera di attesa Null 0x0000. Per altre informazioni, vedere la sezione Osservazioni seguente.
Osservazioni
Il driver del controller seriale chiama SerCxGetWaitMask per ottenere la maschera di attesa da usare per un'operazione di attesa in sospeso. In genere, il driver del controller chiama questo metodo dalla EvtSerCxWaitmask funzione di callback.
La maschera di attesa indica i tipi di eventi che possono attivare il completamento di un'operazione di attesa. Ogni bit nella maschera di attesa rappresenta un particolare tipo di evento. Un bit viene impostato nella maschera di attesa se l'evento corrispondente attiverà il completamento di un'operazione di attesa. Per altre informazioni sul significato dei bit nella maschera di attesa, vedere SERIAL_EV_XXX.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile a partire da Windows 8. |
piattaforma di destinazione | Universale |
intestazione |
sercx.h |
IRQL | <= DISPATCH_LEVEL |