Método IMFASFIndexer::SetIndexStatus (wmcontainer.h)
Configura el índice de una secuencia.
Sintaxis
HRESULT SetIndexStatus(
[in] BYTE *pbIndexDescriptor,
[in] DWORD cbIndexDescriptor,
[in] BOOL fGenerateIndex
);
Parámetros
[in] pbIndexDescriptor
Descriptor de índice que se va a establecer. El descriptor de índice es una estructura ASF_INDEX_DESCRIPTOR , seguida opcionalmente de datos específicos del índice.
[in] cbIndexDescriptor
Tamaño, en bytes, del descriptor de índice.
[in] fGenerateIndex
Valor booleano. Establézcalo en TRUE para que el indexador cree un índice del tipo especificado para la secuencia especificada en el descriptor de índice.
Valor devuelto
El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.
Código devuelto | Descripción |
---|---|
|
El método se ha llevado a cabo de forma correcta. |
|
Al intentar cambiar el estado del índice en un escenario de solo búsqueda. Para obtener más información, vea la sección Comentarios. |
Comentarios
Debe realizar todas las llamadas a SetIndexStatus antes de realizar llamadas a IMFASFIndexer::GenerateIndexEntries.
El objeto indexador está configurado para crear índices temporales para cada flujo de forma predeterminada. Llame a este método solo si desea invalidar la configuración predeterminada.
No puede usar este método en un escenario de lectura de índices. Solo puede usar este método al escribir índices.
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | wmcontainer.h |
Library | Mfuuid.lib |