Função StorPortFreeTimer (storport.h)
Libera um objeto de contexto de temporizador storport criado anteriormente pela rotina StorPortInitializeTimer .
Sintaxe
ULONG StorPortFreeTimer(
[in] PVOID HwDeviceExtension,
[in] PVOID TimerHandle
);
Parâmetros
[in] HwDeviceExtension
Um ponteiro para a extensão do dispositivo de hardware para o HBA (adaptador de barramento de host).
[in] TimerHandle
Um ponteiro para um buffer opaco para o contexto de temporizador retornado por StorPortInitializeTimer.
Retornar valor
A rotina StorPortFreeTimer retorna um destes códigos de status:
Código de retorno | Descrição |
---|---|
|
> DISPATCH_LEVEL IRQL atual. |
|
HwDeviceExtension ou TimerHandle é NULL. |
|
Recursos insuficientes estão disponíveis para liberar o temporizador. |
|
O temporizador foi liberado com êxito. |
|
O temporizador já está livre. |
Comentários
Miniports devem chamar StorPortFreeTimer sempre que um item de trabalho não for mais necessário ou quando o miniporto receber uma notificação PnP SRB informando que o adaptador foi removido.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível em Windows 8 e versões posteriores do Windows. |
Plataforma de Destino | Universal |
Cabeçalho | storport.h (inclua Storport.h) |
IRQL | <= DISPATCH_LEVEL |