DMAGetBufferPhysAddr
9/8/2008
Essa função retorna o comprimento e físico endereço de um bloco reserva acesso direto à memória (DMA) criado por DMAOpenBuffer.
Syntax
DWORD DMAGetBufferPhysAddr (
DMA_BUFFER_HANDLE hBuffer,
DWORD NumOfBufferBlock,
CE_DMA_BUFFER_BLOCK ceDmaBufferBLockArray[]
);
Parameters
- hBuffer
[no] Acesso direto à memória (DMA) reserva bloco identificador criado por DMAOpenBuffer.
- NumOfBufferBlock
[no] Número de descritores bloco reserva acesso direto à memória (DMA) passado no, o usuário.
- [ceDmaBufferBlockArray]
[in, Out] Ponteiro para uma matriz de CE_DMA_BUFFER_BLOCKs. Esta matriz é limitada pelo parâmetro NumOfBufferBlocks e é atualizado antes um retorno de DMAGetBufferPhysAddr.
Return Value
Retorna um diferente de zero valor que indica o número de físico acesso direto à memória (DMA) reserva bloqueia em caso de sucesso. Retorna zero em falha. Para informações de erro estendidas, o driver usuário pode chamar GetLastError.
Requirements
Header | oaldma.h |
Library | CEDDK.lib |
Windows Embedded CE | Windows Embedded CE 6.0 and later |
See Also
Reference
CEDDK Dynamic-Link Library DMA Functions
CEDDK Dynamic-Link Library DMA Structures