FIND_INFO struttura
Contiene informazioni sul contesto di ricerca.
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 per l'indice da cercare.
-
TiCurrent
-
TAGID per l'elemento corrente che si trova.
-
tiEndIndex
-
TAGID per l'ultimo record dopo FindFirst se l'indice è UNIQUE.
-
tName
-
Tipo dell'elemento da individuare. Vedere Tipi TAG.
-
dwIndexRec
-
Contatore interno usato per tenere traccia della posizione in cui deve iniziare l'operazione di ricerca successiva.
-
dwFlags
-
Questo membro può essere 0 o SHIMDB_INDEX_UNIQUE_KEY (0x00000001 ), che indica che si tratta di un indice chiave univoco.
-
ullKey
-
Chiave per la voce corrente.
-
Szname
-
Stringa corrente (se il tipo di tag è TAG_TYPE_STRINGREF).
-
dwName
-
Valore DWORD corrente (se il tipo di tag è TAG_TYPE_DWORD).
-
pguidName
-
Valore GUID corrente (se il tipo di tag è TAG_TYPE_BINARY e il TAG è TAG_DATABASE_ID).
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2008 [solo app desktop] |