Struttura FDINOTIFICATION (fdi.h)
Struttura FDINOTIFICATION per fornire informazioni a FNFDINOTIFY.
Sintassi
typedef struct {
long cb;
char *psz1;
char *psz2;
char *psz3;
void *pv;
INT_PTR hf;
USHORT date;
USHORT time;
USHORT attribs;
USHORT setID;
USHORT iCabinet;
USHORT iFolder;
FDIERROR fdie;
} FDINOTIFICATION, *PFDINOTIFICATION;
Members
cb
Dimensioni, in byte, di un elemento cabinet.
psz1
Specifica una stringa che termina con Null.
psz2
Specifica una stringa che termina con Null.
psz3
Specifica una stringa che termina con Null.
pv
Puntatore a un valore definito dall'applicazione.
hf
Valore definito dall'applicazione usato per identificare il file aperto.
date
Data MS-DOS.
BITS | Descrizione |
---|---|
0-4 | Giorno del mese (1-31) |
5-8 | Mese (1 = gennaio, 2 = febbraio e così via) |
9-15 | Offset dell'anno dal 1980 (aggiunta 1980) |
time
Ora MS-DOS.
BITS | Descrizione |
---|---|
0-4 | Secondo diviso per 2 |
5-10 | Minuto (0-59) |
11-15 | Ora (0-23 su un orologio di 24 ore) |
attribs
Attributi di file. Per i valori possibili e le relative descrizioni, vedere Attributi file.
setID
Identificatore per un set di archivi.
iCabinet
Numero di armadi all'interno di un set.
iFolder
Numero di cartelle all'interno di un archivio.
fdie
Codice di errore FDI. I valori possibili sono:
Requisiti
Intestazione | fdi.h |