Share via


FMDInterface (Windows Embedded CE 6.0)

1/6/2010

This structure stores a list of the FMD functions and is passed to the FAL.

Syntax

typedef struct _FMDInterface {
  DWORD cbSize;
  PFN_INIT pInit;
  PFN_DEINIT pDeInit;
  PFN_GETINFO pGetInfo;
  PFN_GETBLOCKSTATUS pGetBlockStatus;
  PFN_SETBLOCKSTATUS pSetBlockStatus;
  PFN_READSECTOR pReadSector;
  PFN_WRITESECTOR pWriteSector;
  PFN_ERASEBLOCK pEraseBlock;
  PFN_POWERUP pPowerUp;
  PFN_POWERDON pPowerDown
  PFN_GETPHYSSECTORADDR pGetPhysSectorAddr;
  PFN_GETINFOEX pGetInfoEx;
  PFN_OEMIOCONTROL pOEMIoControl;
} FMDInterface, *PFMDInterface;

Members

  • cbSize
    Size of the structure.
  • pInit
    Pointer to an FMD_Init function.
  • pGetPhysSectorAddr
    Function pointer.
  • pGetInfoEx
    Function pointer.

Requirements

Header fmd.h
Windows Embedded CE Windows CE .NET 4.2 and later

See Also

Reference

Flash Media Driver Structures

Other Resources

Flash Media Driver Reference
Flash Drivers