ATTRINFO 结构

包含文件的属性数据。

语法

typedef struct tagATTRINFO {
  TAG   tAttrID;
  DWORD dwFlags;
  union {
    ULONGLONG ullAttr;
    DWORD     dwAttr;
    TCHAR     *lpAttr;
  };
} ATTRINFO, *PATTRINFO;

成员

tAttrID

属性类型。 请参阅 TAG 类型

dwFlags

此属性的标志。

含义
ATTRIBUTE_AVAILABLE
0x00000001
特性可用。
ATTRIBUTE_FAILED
0x00000002
调用失败,因为 特性不可用。

 

ullAttr

如果标记类型TAG_TYPE_QWORD) ,则 (QWORD 值。

dwAttr

如果标记类型是TAG_TYPE_DWORD) ,则 (DWORD 值。

lpAttr

如果标记类型TAG_TYPE_STRINGREF) ,则 ( 指向字符串的指针。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]

另请参阅

SdbFormatAttribute

SdbFreeFileAttributes

SdbGetFileAttributes