Metodo IMiniportWaveRTStream::GetClockRegister (portcls.h)

Il metodo GetClockRegister recupera le informazioni necessarie per esporre il registro dell'orologio al sottosistema audio e ai relativi client.

Sintassi

NTSTATUS GetClockRegister(
  KSRTAUDIO_HWREGISTER *Register
);

Parametri

Register

Puntatore di output a una struttura di KSRTAUDIO_HWREGISTER che descrive il mapping dei registri.

Valore restituito

Questo metodo restituisce NTSTATUS che contiene un valore di stato di STATUS_SUCCESS se la chiamata ha avuto esito positivo. In caso contrario, il metodo restituisce un codice di stato di errore appropriato.

Commenti

Il driver di porta chiama questo metodo in risposta a una richiesta di proprietà KSPROPERTY_RTAUDIO_CLOCKREGISTER da un client.

Un registro orologio è un contatore che incrementa la frequenza dell'orologio hardware interno che determina il bus interno del dispositivo audio. Il registro aumenta di uno con ogni segno di spunta dell'orologio. Il registro inizia a contare quando il dispositivo viene attivato e continua a funzionare fino a quando il dispositivo non viene attivato. Il registro dell'orologio viene usato dal software per sincronizzare due o più dispositivi con orologi hardware indipendenti.

Requisiti

Requisito Valore
Intestazione portcls.h
IRQL PASSIVE_LEVEL

Vedi anche

IMiniPortWaveRTStream