Estrutura FDINOTIFICATION (fdi.h)
A estrutura FDINOTIFICATION para fornecer informações a FNFDINOTIFY.
Sintaxe
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;
Membros
cb
O tamanho, em bytes, de um elemento de gabinete.
psz1
Uma cadeia de caracteres terminada em nulo.
psz2
Uma cadeia de caracteres terminada em nulo.
psz3
Uma cadeia de caracteres terminada em nulo.
pv
Ponteiro para um valor definido pelo aplicativo.
hf
Valor definido pelo aplicativo usado para identificar o arquivo aberto.
date
A data do MS-DOS.
Bits | Descrição |
---|---|
0-4 | Dia do mês (de 1 a 31) |
5-8 | Mês (1 = janeiro, 2 = fevereiro etc.) |
9-15 | Deslocamento de ano de 1980 (adicionar 1980 |
time
A hora do MS-DOS.
Bits | Descrição |
---|---|
0-4 | Segundo dividido por 2 |
5-10 | Minuto (0-59) |
11-15 | Hora (0-23 em um relógio de 24 horas) |
attribs
Os atributos de arquivo. Para obter valores possíveis e suas descrições, consulte Atributos de arquivo.
setID
O identificador de um conjunto de gabinetes.
iCabinet
O número dos gabinetes dentro de um conjunto.
iFolder
O número de pastas em um gabinete.
fdie
Um código de erro FDI. Os valores possíveis incluem:
Requisitos
Cabeçalho | fdi.h |