Función CoSuspendClassObjects (combaseapi.h)
Evita las nuevas solicitudes de activación del SCM en todos los objetos de clase registrados en el proceso.
Sintaxis
HRESULT CoSuspendClassObjects();
Valor devuelto
Esta función devuelve S_OK para indicar que la activación de objetos de clase se suspendió correctamente.
Comentarios
CoSuspendClassObjects impide que las nuevas solicitudes de activación del SCM en todos los objetos de clase registrados en el proceso. Aunque un proceso puede llamar a esta función, el proceso todavía debe llamar a la función CoRevokeClassObject para cada CLSID que ha registrado, en el apartamento en el que se registró. Normalmente, las aplicaciones no necesitan llamar a esta función, que normalmente solo ole llama internamente cuando se usa junto con la función CoReleaseServerProcess .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | combaseapi.h (incluya Objbase.h) |
Library | Ole32.lib |
Archivo DLL | Ole32.dll |