Método IInitializeSpy::P ostInitialize (objidl.h)
Realiza los pasos de inicialización necesarios después de llamar a la función CoInitializeEx .
Sintaxis
HRESULT PostInitialize(
[in] HRESULT hrCoInit,
[in] DWORD dwCoInit,
[in] DWORD dwNewThreadAptRefs
);
Parámetros
[in] hrCoInit
Valor devuelto por CoInitializeEx.
[in] dwCoInit
Tipo de apartamento pasado a CoInitializeEx, especificado como miembro de la enumeración COINIT .
[in] dwNewThreadAptRefs
Número de veces que se ha llamado a CoInitializeEx en este subproceso.
Valor devuelto
Este método devuelve el valor que pretende la llamada a CoInitializeEx para volver a su llamador. Para obtener más información, vea la sección Comentarios.
Comentarios
El valor devuelto de PostInitialize está pensado para ser el HRESULT devuelto desde la llamada a CoInitializeEx. Este es siempre el caso de un único registro activo en este subproceso.
En los casos en los que hay varios registros activos en este subproceso, el HRESULT devuelto llega mediante el encadenamiento de los distintos métodos PostInitialize de la siguiente manera: EL HRESULT determinado por COM se pasará como parámetro hrCoInit al primer método PostInitialize llamado. El HRESULT de esa llamada a PostInitialize se pasará como parámetro hrCoInit a la siguiente llamada a PostInitialize . Este encadenamiento continúa llevando a HRESULT desde la última llamada postInitialize que se devuelve como HRESULT desde la llamada a CoInitializeEx.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP con SP1 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | objidl.h |