Funzione CoSuspendClassObjects (combaseapi.h)
Impedisce le nuove richieste di attivazione da SCM in tutti gli oggetti classe registrati all'interno del processo.
Sintassi
HRESULT CoSuspendClassObjects();
Valore restituito
Questa funzione restituisce S_OK per indicare che l'attivazione degli oggetti classe è stata sospesa correttamente.
Commenti
CoSuspendClassObjects impedisce le nuove richieste di attivazione da SCM su tutti gli oggetti classe registrati all'interno del processo. Anche se un processo può chiamare questa funzione, il processo deve comunque chiamare la funzione CoRevokeClassObject per ogni CLSID registrato, nell'appartamento in cui è registrato. Le applicazioni in genere non devono chiamare questa funzione, che in genere viene chiamata internamente solo da OLE quando viene usata in combinazione con la funzione CoReleaseServerProcess .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [app desktop | App UWP] |
Server minimo supportato | Windows 2000 Server [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | combaseapi.h (include Objbase.h) |
Libreria | Ole32.lib |
DLL | Ole32.dll |