Metodo IMFASFIndexer::Initialize (wmcontainer.h)
Inizializza l'oggetto indicizzatore. Questo metodo legge le informazioni in un oggetto ContentInfo sulla configurazione del contenuto e sulle proprietà dell'indice esistente, se presente. Usare questo metodo prima di usare l'indicizzatore per la scrittura o la lettura di un indice. Prima di usare uno degli altri metodi dell'interfaccia FMASFIndexer , è necessario effettuare questa chiamata.
Sintassi
HRESULT Initialize(
[in] IMFASFContentInfo *pIContentInfo
);
Parametri
[in] pIContentInfo
Puntatore all'interfaccia FMASFContentInfo dell'oggetto ContentInfo che descrive il contenuto con cui usare l'indicizzatore.
Valore restituito
Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
|
Dati ASF non validi. |
|
Errore imprevisto. |
Commenti
L'indicizzatore deve esaminare i dati nell'oggetto ContentInfo per scrivere correttamente o leggere l'indice per il contenuto. L'indicizzatore non apporta modifiche alle informazioni sul contenuto e non contiene riferimenti all'interfaccia FMASFContentInfo .
Nell'intestazione ASF le dimensioni massime dei pacchetti di dati devono essere uguali alle dimensioni minime dei pacchetti di dati. In caso contrario, il metodo restituisce MF_E_UNEXPECTED.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wmcontainer.h |
Libreria | Mfuuid.lib |