Compartir a través de


Función SafeRef (comsvcs.h)

[No use SafeRef en COM+. Los objetos de MTS usan esta función para obtener una referencia a sí misma. Con COM+, esto ya no es necesario.]

Sintaxis

void * SafeRef(
  [in] REFIID   rid,
  [in] IUnknown *pUnk
);

Parámetros

[in] rid

Referencia al IID de la interfaz que el objeto actual quiere pasar a otro objeto o cliente.

[in] pUnk

Referencia a la interfaz IUnknown en el objeto actual.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es un puntero a la interfaz especificada que se puede pasar fuera del contexto del objeto actual. De lo contrario, el valor devuelto es NULL.

Requisitos

   
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 comsvcs.h
Library ComSvcs.lib
Archivo DLL ComSvcs.dll

Consulte también

Contextos com+ y modelos de subprocesos

IMTxAS::SafeRef