FMDInterface (Windows CE 5.0)
This structure stores a list of the FMD functions and is passed to the FAL.
typedef struct _FMDInterface {DWORDcbSize;PFN_INITpInit;PFN_DEINITpDeInit; 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_OEMIOCONTROLpOEMIoControl;
}FMDInterface, *PFMDInterface;
Members
- cbSize
Size of the structure. - pInit
Pointer to an FMD_Init function. - pDeInit
Pointer to an FMD_Deinit function. - pGetInfo
Pointer to an FMD_GetInfo function. - pGetBlockStatus
Pointer to an FMD_GetBlockStatus function. - pSetBlockStatus
Pointer to an FMD_SetBlockStatus function. - pReadSector
Pointer to an FMD_ReadSector function. - pWriteSector
Pointer to an FMD_WriteSector function. - pEraseBlock
Pointer to an FMD_EraseBlock function. - pPowerUp
Pointer to an FMD_PowerUp function. - pPowerDown
Pointer to an FMD_PowerDown function. - pGetPhysSectorAddr
Function pointer. - pGetInfoEx
Function pointer. - pOEMIoControl
Pointer to an FMD_OEMIoControl function.
Requirements
OS Versions: Windows CE .NET 4.2 and later.
Header: Fmd.h.
See Also
Flash Media Driver Structures | Flash Media Driver Reference | Flash Media Drivers
Send Feedback on this topic to the authors