Metodo IMiniportWaveRTStream::SetState (portcls.h)
Il metodo SetState modifica lo stato di trasporto del flusso audio.
Sintassi
NTSTATUS SetState(
[in] KSSTATE State
);
Parametri
[in] State
Specifica il nuovo stato del flusso. Questo parametro è un valore di enumerazione KSSTATE .
Valore restituito
SetState restituisce STATUS_SUCCESS se la chiamata ha avuto esito positivo. In caso contrario, il metodo restituisce un codice di stato di errore appropriato.
Commenti
Per la maggior parte delle implementazioni dei driver, KSSTATE_ACQUIRE e KSSTATE_PAUSE sono indistingubili.
Le transizioni si verificano sempre in una delle due sequenze seguenti:
STOP → ACQUIRE → PAUSE → RUN
RUN → PAUSE → ACQUIRE → STOP
Il metodo IMiniportWaveRT::NewStream imposta lo stato iniziale del flusso su KSSTATE_STOP.
Requisiti
Requisito | Valore |
---|---|
Intestazione | portcls.h |
IRQL | PASSIVE_LEVEL |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per