BP_Init (Windows CE 5.0)
This function reads data from a partition.
BOOL BP_Init(LPBYTE pMemory, DWORD dwSize,LPCTSTR lpActiveReg,PPCI_REG_INFO pRegIn,PPCI_REG_INFO pRegOut);
Parameters
- pMemory
[in] Pointer to memory location for storing objects. - dwSize
[in] Size of the memory. This value should be at least the size of one flash block plus one sector plus sectors divided by blocks multiplied by eight, or as expressed as a mathematical statement: block + sector + (sectors/block) * 8. - lpActiveReg
[in] Pointer to an active registry string. This value is used by FMD_Init to obtain device information from the registry. This value should be set to NULL if not needed. - pRegIn
[in] Pointer to a PCI_REG_INFO structure. This value is used by FMD_Init to find flash hardware on PCI hardware. This value should be set to NULL if not needed. - pRegOut
[out] Pointer to a PCI_REG_INFO structure. This value is used by FMD_Init to return flash information. This value should be set to NULL if not needed.
Return Values
Returns TRUE on success. Returns FALSE on failure.
Remarks
This function calls FMD_Init to initialize the flash hardware.
Requirements
OS Versions: Windows CE .NET 4.2 and later.
Header: Bootpart.h
Link Library: Bootpart.lib
See Also
BinFS and the Bootpart Library | Flash Media Drivers
Send Feedback on this topic to the authors