Função StorPortFreeWorker (storport.h)
Libera um item de trabalho do Storport alocado anteriormente pela rotina StorPortInitializeWorker .
Sintaxe
ULONG StorPortFreeWorker(
[in] PVOID HwDeviceExtension,
PVOID Worker
);
Parâmetros
[in] HwDeviceExtension
Um ponteiro para a extensão do dispositivo de hardware para o HBA (adaptador de barramento de host).
Worker
Um ponteiro para um buffer opaco para o contexto do item de trabalho retornado por StorPortInitializeWorker.
Retornar valor
A rotina StorPortInitializeWorker retorna um destes códigos de status:
Código de retorno | Descrição |
---|---|
|
> DISPATCH_LEVEL IRQL atual. |
|
HwDeviceExtension ou WorkItem é NULL. |
|
No momento, o item de trabalho está na fila para processamento. |
|
O item de trabalho foi liberado com êxito. |
|
O item de trabalho já está gratuito. |
Comentários
Os miniportos devem chamar StorPortFreeWorker 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 |