funzione mmioSeek (mmiscapi.h)
La funzione mmioSeek modifica la posizione del file corrente in un file aperto usando la funzione mmioOpen .
Sintassi
LONG mmioSeek(
HMMIO hmmio,
LONG lOffset,
int iOrigin
);
Parametri
hmmio
Handle file del file da cercare.
lOffset
Offset per modificare la posizione del file.
iOrigin
Flag che indicano come viene interpretato l'offset specificato da lOffset . I valori seguenti sono definiti:
Nome | Descrizione |
---|---|
|
Cerca di lOffset byte dalla posizione del file corrente. |
|
Cerca di eseguire lOffset byte dalla fine del file. |
|
Cerca di lOffset byte dall'inizio del file. |
Valore restituito
Restituisce la nuova posizione del file, in byte, rispetto all'inizio del file. Se si verifica un errore, il valore restituito è -1.
Commenti
La ricerca di un percorso non valido nel file, ad esempio dopo la fine del file, potrebbe non causare l'errore mmioSeek , ma potrebbe causare l'esito negativo delle operazioni di I/O successive nel file.
Per individuare la fine di un file, chiamare mmioSeek con lOffset impostato su zero e iOrigin impostato su SEEK_END.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | mmiscapi.h (includono Mmiscapi.h, Windows.h) |
Libreria | Winmm.lib |
DLL | Winmm.dll |