Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A rotina StorPortFreePool libera um bloco de memória que foi alocado anteriormente por uma chamada para a rotina de StorPortAllocatePool.
Sintaxe
ULONG StorPortFreePool(
[in] PVOID HwDeviceExtension,
[in] PVOID BufferPointer
);
Parâmetros
[in] HwDeviceExtension
Um ponteiro para a extensão do dispositivo de hardware para o HBA (adaptador de barramento de host).
[in] BufferPointer
Um ponteiro para o bloco de memória a ser liberado. Esse deve ser um ponteiro retornado por uma chamada anterior para a rotina de StorPortAllocatePool.
Valor de retorno
StorPortFreePool retorna um dos seguintes códigos de status:
Código de retorno | Descrição |
---|---|
|
Essa função não é implementada no sistema operacional ativo. |
|
Indica que a rotina liberou o bloco de memória com êxito. |
|
O ponteiro para o bloco de memória a ser liberado é NULL. |
|
A chamada foi feita em um IRQL inválido. |
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Universal |
cabeçalho | storport.h (inclua Storport.h) |
IRQL | <=DISPATCH_LEVEL |
regras de conformidade de DDI | StorPortAllocatePool(storport), StorPortAllocatePool2(storport), StorPortIrql(storport) |