FDINOTIFICATION 結構 (fdi.h)
將資訊提供給FNFDINOTIFY的FDINOTIFICATION結構。
語法
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;
成員
cb
封包專案的大小,以位元組為單位。
psz1
null 終止的字串。
psz2
null 終止的字串。
psz3
null 終止的字串。
pv
應用程式定義值的指標。
hf
用來識別已開啟檔案的應用程式定義值。
date
MS-DOS 日期。
Bits | 描述 |
---|---|
0-4 | 月份日期 (1-31) |
5-8 | 月份 (1 = 1 月,2 = 2 月等 ) |
9-15 | 從 1980 年 (新增 1980 的年份位移 |
time
MS-DOS 時間。
Bits | 描述 |
---|---|
0-4 | 第二個除以 2 |
5-10 | 分鐘 (0-59) |
11-15 | 24 小時制 (0-23) |
attribs
檔案屬性。 如需可能的值及其描述,請參閱檔案屬性。
setID
封包集的識別碼。
iCabinet
集合內的封包數目。
iFolder
封包內的資料夾數目。
fdie
FDI 錯誤碼。 可能的值包括:
需求
標頭 | fdi.h |