funzione IUnknown_GetSite (shlwapi.h)
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) |