HalFreeCommonBuffer
9/8/2008
Essa função libera um comum reserva alocados pelo HalAllocateCommonBuffer, juntamente com todos os recursos usa a reserva.
Syntax
VOID HalFreeCommonBuffer(
PDMA_ADAPTER_OBJECT DmaAdapter,
ULONG Length,
PHYSICAL_ADDRESS LogicalAddress,
PVOID VirtualAddress,
BOOLEAN CacheEnabled
);
Parameters
- DmaAdapter
[no] Ponteiro para descritor adaptador acesso direto à memória (DMA), DMA_ADAPTER_OBJECT.
- Comprimento
[no] Tamanho da reserva para alocar.
- LogicalAddress
[no] Ponteiro para o barramento-relativo, reserva endereço lógico.
- VirtualAddress
[no] Ponteiro para reserva endereço virtual.
- CacheEnabled
[no] Sinalizador para escolher em cache ou uncached alocação reserva.
Return Value
Nenhum.
Remarks
O exigido apenas parâmetro é VirtualAddress, que aponta para a reserva alocada.
Requirements
Header | ceddk.h |
Library | CEDDK.lib |
Windows Embedded CE | Windows CE .NET 4.0 and later |
See Also
Reference
DMA_ADAPTER_OBJECT
HalAllocateCommonBuffer