IMFASFIndexer::Initialize-Methode (wmcontainer.h)
Initialisiert das Indexerobjekt. Diese Methode liest Informationen in einem ContentInfo-Objekt über die Konfiguration des Inhalts und die Eigenschaften des vorhandenen Indexes, sofern vorhanden. Verwenden Sie diese Methode, bevor Sie den Indexer zum Schreiben oder Lesen eines Indexes verwenden. Sie müssen diesen Aufruf ausführen, bevor Sie eine der anderen Methoden der IMFASFIndexer-Schnittstelle verwenden.
Syntax
HRESULT Initialize(
[in] IMFASFContentInfo *pIContentInfo
);
Parameter
[in] pIContentInfo
Zeiger auf die IMFASFContentInfo-Schnittstelle des ContentInfo-Objekts, das den Inhalt beschreibt, mit dem der Indexer verwendet werden soll.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Ungültige ASF-Daten. |
|
Unerwarteter Fehler. |
Hinweise
Der Indexer muss die Daten im ContentInfo-Objekt untersuchen, um den Index für den Inhalt ordnungsgemäß zu schreiben oder zu lesen. Der Indexer nimmt keine Änderungen an den Inhaltsinformationen vor und enthält keine Verweise auf die IMFASFContentInfo-Schnittstelle .
Im ASF-Header muss die maximale Datenpaketgröße der minimalen Datenpaketgröße entsprechen. Andernfalls gibt die Methode MF_E_UNEXPECTED zurück.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wmcontainer.h |
Bibliothek | Mfuuid.lib |