The following code illustrates how to move the file position.
HMMIO hmmio1; MMCKINFO mmckinfo; USHORT usFlags; USHORT rc; ... memset( &mmckinfo, '\0', sizeof(MMCKINFO) ); rc = mmioAscend(hmmio1, &mmckinfo, usFlags); if (rc) /* error */ else ...