Freigeben über


IServicePool::GetObject-Methode (comsvcs.h)

Ruft ein Objekt aus dem Objektpool ab.

Das zurückgegebene Objekt ist ein COM-Objekt, das unter beliebigen Threadingmodellen und -kontexten ausgeführt werden kann.

Syntax

HRESULT GetObject(
  [in]  REFIID riid,
  [out] void   **ppv
);

Parameter

[in] riid

Ein Verweis auf den Bezeichner des angeforderten Objekts.

[out] ppv

Das angeforderte Objekt.

Rückgabewert

Diese Methode kann die folgenden Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich abgeschlossen.
CO_E_ACTIVATION_FAILED
Fehler bei der Objektaktivierung.
CO_E_ACTIVATIONFAILED_TIMEOUT
Fehler bei der Objektaktivierung aufgrund eines Timeouts.
CO_E_NOTINITIALIZED
Der Objektpool wurde nicht initialisiert.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional mit SP4, Windows XP mit SP2 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 mit SP1 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile comsvcs.h

Weitere Informationen

IServicePool