Compartilhar via


!wdfkd.wdfextendwatchdog

A extensão !wdfkd.wdfextendwatchdog amplia o período de tempo limite (de 10 minutos para 24 horas) do temporizador watchdog da estrutura durante as transições de energia.

!wdfkd.wdfextendwatchdog Handle [Extend]

Parâmetros

Manejar
Um identificador para um objeto do tipo WDFDEVICE.

Estender
Opcional. Um valor que indica se a extensão do período de tempo limite deve ser habilitada ou desabilitada. Se Extend for 0, a extensão será desabilitada e o período de tempo limite será 10 minutos. Se Extend for 1, a extensão será habilitada e o período de tempo limite será 24 horas. O valor padrão é 1.

DLL

Wdfkd.dll

Estruturas

KMDF 1

Informações Adicionais

Para obter mais informações, consulte Depuração KMDF.

Comentários

A estrutura inicia um temporizador watchdog interno sempre que chama uma política de energia ou uma função de retorno de chamada de evento de energia para um driver que não pode ser paginado por energia (ou seja, o bit DO_POWER_PAGABLE não está definido). Se a função de retorno de chamada levar à paginação de E/S e for bloqueada, o sistema operacional travará porque nenhum dispositivo de paginação estará disponível para atender à solicitação.

Se o período de tempo limite terminar, a estrutura emitirá a verificação de bug 0x10D (WDF_VIOLATION). Para obter detalhes, consulte Verificação de bug 0x10D.