Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Chiama il metodo IObjectWithSite dell'oggetto specificato::GetSite .
Sintassi
LWSTDAPI IUnknown_GetSite(
[in] IUnknown *punk,
[in] REFIID riid,
[out] void **ppv
);
Parametri
[in] punk
Tipo: IUnknown*
Puntatore all'oggetto COM il cui metodo IObjectWithSite::GetSite deve essere chiamato.
[in] riid
Tipo: REFIID
Id del puntatore dell'interfaccia che deve essere restituito in ppvSite.
[out] ppv
Tipo: VOID**
Indirizzo del puntatore per ricevere il puntatore dell'interfaccia richiesto. Se la chiamata alla funzione ha esito positivo, ppvSite conterrà il puntatore dell'interfaccia richiesto. Se non è disponibile alcun sito o l'interfaccia richiesta non è supportata, ppvSite è impostato su NULL e la funzione restituisce un codice di errore COM.
Valore restituito
Tipo: HRESULT
Restituisce S_OK se il sito è stato recuperato correttamente o un codice di errore COM in caso contrario.
Commenti
Questa funzione chiama il metodo QueryInterface dell'oggetto specificato per ottenere l'interfaccia IObjectWithSite . In caso di esito positivo, la funzione chiama il metodo IObjectWithSite::GetSite dell'interfaccia per ottenere il sito.
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato | Windows 2000 Professional, Windows XP [solo app desktop] |
| Server minimo supportato | Windows 2000 Server, Windows Server 2003 [solo app desktop] |
| Piattaforma di destinazione | Windows |
| Intestazione | shlwapi.h |
| DLL | Shlwapi.dll (versione 5.0 o successiva) |