mirror of https://github.com/lianthony/NT4.0
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
537 B
27 lines
537 B
|
|
#define SHOVEIT(x) (MAKELONG((x),0))
|
|
|
|
/* Tree Node Flags. */
|
|
#define TF_LASTLEVELENTRY 0x01
|
|
#define TF_HASCHILDREN 0x02
|
|
#define TF_EXPANDED 0x04
|
|
#define TF_DISABLED 0x08
|
|
|
|
#ifdef USE_TF_LFN
|
|
#define TF_LFN 0x10
|
|
#endif
|
|
|
|
#define TF_LOWERCASE 0x20
|
|
|
|
typedef struct tagDNODE
|
|
{
|
|
struct tagDNODE *pParent;
|
|
BYTE wFlags;
|
|
BYTE nLevels;
|
|
DWORD dwNetType;
|
|
DWORD dwExtent;
|
|
DWORD dwAttribs;
|
|
TCHAR szName[1]; // variable length field
|
|
} DNODE;
|
|
typedef DNODE *PDNODE;
|
|
|