Partager via


Méthode IUrlAccessor ::GetSize (searchapi.h)

Obtient la taille du contenu désigné par l’URL.

Syntaxe

HRESULT GetSize(
  [out] ULONGLONG *pllSize
);

Paramètres

[out] pllSize

Type : ULONGLONG*

Reçoit un pointeur vers le nombre d’octets de données contenus dans l’URL.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

La valeur calculée dans cette méthode est un facteur pour déterminer les limitations sur la taille de sortie IFilter . Cette méthode doit retourner 0 pour les conteneurs si l’implémentation du protocole concerne une source de contenu hiérarchique.

Implémentez cette méthode pour les autres fichiers en retournant la taille du document à indexer. Par exemple, pour indexer une base de données où chaque ligne est un document, retournez la meilleure estimation de la taille de la ligne.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP avec SP2, Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 avec SP1 [applications de bureau uniquement]
Plateforme cible Windows
En-tête searchapi.h
Composant redistribuable Windows Desktop Search (WDS) 3.0