Structure FDINOTIFICATION (fdi.h)
La structure FDINOTIFICATION pour fournir des informations à FNFDINOTIFY.
Syntaxe
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;
Membres
cb
Taille, en octets, d’un élément d’armoire.
psz1
Chaîne se terminant par une valeur null.
psz2
Chaîne se terminant par une valeur null.
psz3
Chaîne se terminant par une valeur null.
pv
Pointeur vers une valeur définie par l’application.
hf
Valeur définie par l’application utilisée pour identifier le fichier ouvert.
date
Date MS-DOS.
Bits | Description |
---|---|
0-4 | Jour du mois (1 à 31) |
5-8 | Mois (1 = janvier, 2 = février, etc.) |
9-15 | Décalage annuel à partir de 1980 (ajouter 1980 |
time
Heure MS-DOS.
Bits | Description |
---|---|
0-4 | Deuxième divisé par 2 |
5-10 | Minute (0-59) |
11-15 | Heure (0-23 sur une horloge de 24 heures) |
attribs
Attributs de fichier. Pour connaître les valeurs possibles et leurs descriptions, consultez Attributs de fichier.
setID
Identificateur d’un jeu d’armoires.
iCabinet
Nombre d’armoires dans un ensemble.
iFolder
Nombre de dossiers dans une armoire.
fdie
Code d’erreur IDE. Les valeurs possibles incluent :
Spécifications
En-tête | fdi.h |