Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La routine AVStrMiniPinPower di un minidriver AVStream viene chiamata per i pin incentrati sui pin quando il dispositivo sta riattivando o immettendo uno stato di sospensione.
Sintassi
PFNKSPINPOWER Pfnkspinpower;
void Pfnkspinpower(
[in] PKSPIN Pin,
[in] DEVICE_POWER_STATE State
)
{...}
Parametri
[in] Pin
Punta a una struttura diKSPIN incentrata sul pinper cui registrare il callback.
[in] State
Specifica lo stato di alimentazione del dispositivo richiesto. Impostare questo parametro su uno dei valori di enumerazione DEVICE_POWER_STATE seguenti: PowerDeviceD0, PowerDeviceD1, PowerDeviceD2o PowerDeviceD3.
Valore restituito
Nessuno
Osservazioni
Avvertimento
Non tentare di ottenere il mutex del controllo filtro dall'interno del callback sospensione o riattivazione. Questo provoca un rischio di deadlock. Per altre informazioni sui mutex, vedere Mutexes in AVStream.
Il minidriver specifica un indirizzo per le routine di questo tipo nella routine Sleep e/o Riattivazione del KsPinRegisterPowerCallbacks routine.
Fabbisogno
| Requisito | Valore |
|---|---|
| piattaforma di destinazione | Desktop |
| intestazione | ks.h (include Ks.h) |