GetObjectContext-Makro (comsvcs.h)
Ruft einen Verweis auf den Kontext ab, der dem aktuellen COM+-Objekt zugeordnet ist.
Ähnliche Funktionen finden Sie unter IMTxAS::GetObjectContext.
Syntax
void GetObjectContext(
[out] ppIOC
);
Parameter
[out] ppIOC
Ein Verweis auf IObjectContext im Kontext des Objekts. Wenn die Komponente des Objekts nicht in ein MTS-Paket importiert wurde oder die GetObjectContext-Funktion von einem Konstruktor oder einer IUnknown-Methode aufgerufen wird, wird dieser Parameter auf einen NULL-Zeiger festgelegt.
Rückgabewert
Keine
Bemerkungen
Auf den Kontext eines Objekts kann weder über den Konstruktor eines Objekts noch über eine IUnknown-Methode zugegriffen werden.
Ein Objekt sollte niemals versuchen, seinen IObjectContext-Verweis an ein anderes Objekt zu übergeben. Wenn Sie einen IObjectContext-Verweis an ein anderes Objekt übergeben, ist er kein gültiger Verweis mehr.
Wenn ein Objekt einen Verweis auf sein IObjectContext erhält, muss es das IObjectContext-Objekt freigeben, wenn es damit fertig ist.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | comsvcs.h |
Bibliothek | ComSvcs.lib |
DLL | ComSvcs.dll |