MÉTHODE IMFASFIndexer ::Initialize (wmcontainer.h)
Initialise l’objet indexeur. Cette méthode lit les informations d’un objet ContentInfo sur la configuration du contenu et les propriétés de l’index existant, le cas échéant. Utilisez cette méthode avant d’utiliser l’indexeur pour écrire ou lire un index. Vous devez effectuer cet appel avant d’utiliser l’une des autres méthodes de l’interface IMFASFIndexer .
Syntaxe
HRESULT Initialize(
[in] IMFASFContentInfo *pIContentInfo
);
Paramètres
[in] pIContentInfo
Pointeur vers l’interface IMFASFContentInfo de l’objet ContentInfo décrivant le contenu avec lequel utiliser l’indexeur.
Valeur retournée
Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.
Code de retour | Description |
---|---|
|
S_OK |
|
Données ASF non valides. |
|
Erreur inattendue. |
Remarques
L’indexeur doit examiner les données de l’objet ContentInfo pour écrire ou lire correctement l’index du contenu. L’indexeur n’apporte pas de modifications aux informations de contenu et ne contient aucune référence à l’interface IMFASFContentInfo .
Dans l’en-tête ASF, la taille maximale des paquets de données doit être égale à la taille minimale des paquets de données. Sinon, la méthode retourne MF_E_UNEXPECTED.
Configuration requise
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] |
Plateforme cible | Windows |
En-tête | wmcontainer.h |
Bibliothèque | Mfuuid.lib |