FIND_INFO结构
包含搜索上下文信息。
语法
typedef struct _FIND_INFO {
TAGID tiIndex;
TAGID tiCurrent;
TAGID tiEndIndex;
TAG tName;
DWORD dwIndexRec;
DWORD dwFlags;
ULONGLONG ullKey;
union {
LPCTSTR szName;
DWORD dwName;
GUID *pguidName;
};
} FIND_INFO, *PFIND_INFO;
成员
-
tiIndex
-
要搜索的索引的 TAGID 。
-
tiCurrent
-
所找到的当前项的 TAGID 。
-
tiEndIndex
-
如果索引为 UNIQUE,则为 FindFirst 之后的最后一条记录的 TAGID 。
-
tName
-
要定位的项的类型。 请参阅 TAG 类型。
-
dwIndexRec
-
用于跟踪索引中下一个查找操作应开始的位置的内部计数器。
-
dwFlags
-
此成员可以是 0 或 SHIMDB_INDEX_UNIQUE_KEY (0x00000001) ,这表示这是一个唯一键索引。
-
ullKey
-
当前条目的键。
-
szName
-
如果标记类型TAG_TYPE_STRINGREF) ,则当前字符串 ( 。
-
dwName
-
如果标记类型TAG_TYPE_DWORD) ,则当前 DWORD 值 ( 。
-
pguidName
-
如果标记类型TAG_TYPE_BINARY且 TAG TAG_DATABASE_ID) ,则当前 GUID 值 (。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2008 [仅限桌面应用] |
另请参阅