Função KsPinRegisterPowerCallbacks (ks.h)
A função KsPinRegisterPowerCallbacks registra retornos de chamada de gerenciamento de energia para Pin.
Sintaxe
void KsPinRegisterPowerCallbacks(
[in] PKSPIN Pin,
[in, optional] PFNKSPINPOWER Sleep,
[in, optional] PFNKSPINPOWER Wake
);
Parâmetros
[in] Pin
Um ponteiro para a estrutura KSPIN para a qual registrar retornos de chamada de energia. Observe que o pin deve realmente processar (ser centrado em pin) para receber mensagens de notificação de energia.
[in, optional] Sleep
Esse parâmetro fornece o endereço de uma função AVStrMiniPinPower que manipula solicitações de suspensão para o dispositivo. Opcional.
[in, optional] Wake
Esse parâmetro fornece o endereço de uma função AVStrMiniPinPower que manipula solicitações de ativação para o dispositivo. Opcional.
Retornar valor
Nenhum
Comentários
Aviso
Não tente obter o mutex de controle de filtro de dentro do retorno de chamada De suspensão ou de ativação ou deadlock pode ocorrer. Para obter mais informações sobre mutexes, leia Mutexes no AVStream.
Pelo menos um dos retornos de chamada deve ser especificado ao chamar KsPinRegisterPowerCallbacks.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Microsoft Windows XP e em sistemas operacionais posteriores e no DirectX 8.0 e versões posteriores do DirectX. |
Plataforma de Destino | Universal |
Cabeçalho | ks.h (inclua Ks.h) |
Biblioteca | Ks.lib |