Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 |