FIND _ INFO-Struktur
Enthält Suchkontextinformationen.
Syntax
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;
Member
-
tiIndex
-
Die TAGID für den index, der durchsucht werden soll.
-
tiCurrent
-
Die TAGID für das aktuelle Element, das sich befindet.
-
tiEndIndex
-
Die TAGID für den letzten Datensatz nach FindFirst, wenn der Index UNIQUE ist.
-
tName
-
Der Typ des elements, das gefunden werden soll. Weitere Informationen finden Sie unter TAG-Typen.
-
dwIndexRec
-
Ein interner Indikator, mit dem nachverfolgt wird, wo im Index der nächste Suchvorgang beginnen soll.
-
dwFlags
-
Dieser Member kann 0 oder SHIMDB _ INDEX _ UNIQUE _ KEY (0x00000001) sein. Dies gibt an, dass es sich um einen eindeutigen Schlüsselindex handelt.
-
ullKey
-
Der Schlüssel für den aktuellen Eintrag.
-
Szname
-
Die aktuelle Zeichenfolge (wenn der Tagtyp TAG _ TYPE _ STRINGREF ist).
-
dwName
-
Der aktuelle DWORD-Wert (wenn der Tagtyp TAG TYPE _ _ DWORD ist).
-
pguidName
-
Der aktuelle GUID-Wert (wenn der Tagtyp _ TAGTYP _ BINARY und das TAG TAG DATABASE _ _ ID ist).
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows [Nur Vista-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2008-Desktop-Apps] |