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 |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de