Função CoSuspendClassObjects (combaseapi.h)
Impede novas solicitações de ativação do SCM em todos os objetos de classe registrados no processo.
Sintaxe
HRESULT CoSuspendClassObjects();
Retornar valor
Essa função retorna S_OK para indicar que a ativação de objetos de classe foi suspensa com êxito.
Comentários
CoSuspendClassObjects impede novas solicitações de ativação do SCM em todos os objetos de classe registrados no processo. Embora um processo possa chamar essa função, o processo ainda deve chamar a função CoRevokeClassObject para cada CLSID registrado, no apartamento em que se registrou. Os aplicativos normalmente não precisam chamar essa função, que geralmente só é chamada internamente pelo OLE quando usada em conjunto com a função CoReleaseServerProcess .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | combaseapi.h (inclua Objbase.h) |
Biblioteca | Ole32.lib |
DLL | Ole32.dll |