Compartilhar via


HalFreeCommonBuffer

Windows Mobile Not SupportedWindows Embedded CE Supported

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

Concepts

Direct Memory Access