Funzione CoGetCallContext (combaseapi.h)
Recupera il contesto della chiamata corrente sul thread corrente.
Sintassi
HRESULT CoGetCallContext(
[in] REFIID riid,
[out] void **ppInterface
);
Parametri
[in] riid
Identificatore di interfaccia (IID) del contesto di chiamata richiesto. Se si usa il contesto di chiamata predefinito supportato dal marshalling standard, IID_IServerSecurity è disponibile. Per le applicazioni COM+ che usano la sicurezza basata sui ruoli, IID_ISecurityCallContext è disponibile.
[out] ppInterface
Indirizzo della variabile del puntatore che riceve il puntatore di interfaccia richiesto in riid. Al termine della restituzione, *ppInterface contiene il puntatore all'interfaccia richiesto.
Valore restituito
Questa funzione può restituire i valori seguenti.
Codice restituito | Descrizione |
---|---|
|
Il contesto è stato recuperato correttamente. |
|
Il contesto di chiamata non supporta l'interfaccia specificata da riid. |
Commenti
CoGetCallContext recupera il contesto della chiamata corrente nel thread corrente. Il parametro riid specifica l'interfaccia nel contesto da recuperare. Si tratta di una delle funzioni fornite per concedere al server l'accesso a qualsiasi informazione contestuale del chiamante.
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 | combaseapi.h (include Objbase.h) |
Libreria | Ole32.lib |
DLL | Ole32.dll |