Funzione BindIFilterFromStorage (ntquery.h)
[Servizio di indicizzazione non supportato a partire da Windows XP. Usare invece Windows Search per la ricerca sul lato client e Microsoft Search Server Express per la ricerca sul lato server.
Recupera il puntatore dell'interfaccia IFilter per l'oggetto di archiviazione specificato. Ciò è particolarmente utile quando si filtra il contenuto di un documento e si elaborano oggetti OLE incorporati accessibili tramite le interfacce IStorage .
Sintassi
HRESULT BindIFilterFromStorage(
[in] IStorage *pStg,
[in] IUnknown *pUnkOuter,
[out] void **ppIUnk
);
Parametri
[in] pStg
Puntatore all'interfaccia IStorage da usare per accedere al file.
[in] pUnkOuter
Puntatore all'interfaccia IUnknown del controllo dell'aggregazione in cui esiste questo oggetto di archiviazione.
[out] ppIUnk
Puntatore a una variabile di output che riceve il puntatore dell'interfaccia IFilter .
Valore restituito
Questa funzione può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
L'operazione è stata completata correttamente. |
|
La funzione è stata negata l'accesso al percorso dell'oggetto di archiviazione. |
|
La funzione ha rilevato un handle non valido, probabilmente a causa di una situazione di memoria insufficiente. |
|
La funzione ha ricevuto un parametro non valido. |
|
La funzione non ha memoria sufficiente o altre risorse per completare l'operazione. |
|
Si è verificato un errore sconosciuto. |
Commenti
Questa funzione non è un'implementazione completa di un gestore permanente COM.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | ntquery.h |
Libreria | Ntquery.lib |
DLL | Ntquery.dll |