+/**
+ Writes specified number of bytes from the input buffer to the block\r
+
+ @param[in] Instance The FV instance to be read from
+ @param[in] Lba The logical block address to be write to
+ @param[in] Offset Offset into the block at which to begin writing
+ @param[in,out] NumBytes Pointer that on input contains the total size of\r
+ the buffer. On output, it contains the total number\r
+ of bytes actually written.
+ @param[in] Buffer Pointer to a caller allocated buffer that contains\r
+ the source for the write
+
+ @retval EFI_EFI_SUCCESS Buffer written to FVB
+ @retval EFI_INVALID_PARAMETER invalid parameter
+
+**/\r