FlashRegion

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Essa estrutura descreve um individual memória flash região. Uma matriz dessas estruturas compõem o memória flash tabela de região na memória flash setor layout.

Syntax

typedef struct _FlashRegion {
  REGION_TYPE regionType;
  DWORD dwStartPhysBlock;
  DWORD dwNumPhysBlocks;
  DWORD dwNumLogicalBlocks;
  DWORD dwSectorsPerBlock;
  DWORD dwBytesPerBlock;
  DWORD dwCompactBlocks;
} FlashRegion, *PFlashRegion;

Os membros

  • regionType
    Tipo de região, que deve ser um do seguinte: XIP, READONLY_FILESYS ou FILESYS.
  • dwStartPhysBlock
    Físico inicial bloco da região. Definido como zero (0) se não usado.
  • dwNumPhysBlocks
    Número de físico blocos na região. Definido como zero (0) se não usado.
  • dwNumLogicalBlocks
    Número de lógica blocos na região. Definido como zero (0) se não usado. Definido como-1 para indicar que a região estende até o final de memória flash memória.
  • dwSectorsPerBlock
    Número de setores em uma memória flash bloco.
  • dwBytesPerBlock
    Número de bytes em um memória flash bloco.
  • dwCompactBlocks
    Número de blocos reservado para a compactação pela FAL.

Remarks

Ambos os dwStartPhysBlock e dwNumPhysBlocks Os membros ou a dwNumLogicalBlocks membro deve ser especificado.

Requirements

Header fls.h
Windows Embedded CE Windows Embedded CE 6.0 and later
Windows Mobile Pocket PC for Windows Mobile Version 5.0 and later, Smartphone for Windows Mobile Version 5.0 and later

See Also

Reference

Flash Media Driver Structures