Función CoGetCallContext (combaseapi.h)
Recupera el contexto de la llamada actual en el subproceso actual.
Sintaxis
HRESULT CoGetCallContext(
[in] REFIID riid,
[out] void **ppInterface
);
Parámetros
[in] riid
Identificador de interfaz (IID) del contexto de llamada que se solicita. Si usa el contexto de llamada predeterminado admitido por la serialización estándar, IID_IServerSecurity está disponible. En el caso de las aplicaciones COM+ que usan la seguridad basada en roles, IID_ISecurityCallContext está disponible.
[out] ppInterface
Dirección de la variable de puntero que recibe el puntero de interfaz solicitado en riid. Tras la devolución correcta, *ppInterface contiene el puntero de interfaz solicitado.
Valor devuelto
Esta función puede devolver los valores siguientes.
Código devuelto | Descripción |
---|---|
|
El contexto se recuperó correctamente. |
|
El contexto de llamada no admite la interfaz especificada por riid. |
Comentarios
CoGetCallContext recupera el contexto de la llamada actual en el subproceso actual. El parámetro riid especifica la interfaz en el contexto que se va a recuperar. Esta es una de las funciones proporcionadas para proporcionar al servidor acceso a cualquier información contextual del autor de la llamada.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | combaseapi.h (incluya Objbase.h) |
Library | Ole32.lib |
Archivo DLL | Ole32.dll |