Partager via


FIND_INFO structure

Contient des informations de contexte de recherche.

Syntaxe

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;

Membres

tiIndex

TAGID de l’index à rechercher.

tiCurrent

TAGID de l’élément actuel qui se trouvait.

tiEndIndex

TAGID du dernier enregistrement après FindFirst si l’index est UNIQUE.

tName

Type de l’élément à trouver. Consultez Types de balises.

dwIndexRec

Compteur interne utilisé pour suivre où, dans l’index, l’opération de recherche suivante doit démarrer.

dwFlags

Ce membre peut être 0 ou SHIMDB_INDEX_UNIQUE_KEY (0x00000001), ce qui indique qu’il s’agit d’un index de clé unique.

ullKey

Clé de l’entrée actuelle.

szName

Chaîne actuelle (si le type de balise est TAG_TYPE_STRINGREF).

dwName

Valeur DWORD actuelle (si le type de balise est TAG_TYPE_DWORD).

pguidName

Valeur GUID actuelle (si le type de balise est TAG_TYPE_BINARY et si la BALISE est TAG_DATABASE_ID).

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]

Voir aussi

SdbFindFirstDWORDIndexedTag