Condividi tramite


Macro GetObjectContext (comsvcs.h)

Recupera un riferimento al contesto associato all'oggetto COM+ corrente.

Per funzionalità simili, vedere IMTxAS::GetObjectContext.

Sintassi

void GetObjectContext(
  [out]  ppIOC
);

Parametri

[out] ppIOC

Riferimento a IObjectContext nel contesto dell'oggetto. Se il componente dell'oggetto non è stato importato in un pacchetto MTS o se la funzione GetObjectContext viene chiamata da un costruttore o da un metodo IUnknown , questo parametro viene impostato su un puntatore NULL .

Valore restituito

nessuno

Osservazioni

Il contesto di un oggetto non è accessibile dal costruttore di un oggetto o da qualsiasi metodo IUnknown .

Un oggetto non deve mai tentare di passare il riferimento IObjectContext a un altro oggetto. Se si passa un riferimento IObjectContext a un altro oggetto, non è più un riferimento valido.

Quando un oggetto ottiene un riferimento al relativo IObjectContext, deve rilasciare l'oggetto IObjectContext al termine dell'operazione.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione comsvcs.h
Libreria ComSvcs.lib
DLL ComSvcs.dll

Vedi anche

Contesti e modelli di threading COM+

IMTxAS::GetObjectContext

IObjectContext