IRunningObjectTable.Register(Int32, Object, IMoniker) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Registra que o objeto fornecido entrou no estado em execução.
public:
int Register(int grfFlags, System::Object ^ punkObject, System::Runtime::InteropServices::ComTypes::IMoniker ^ pmkObjectName);
public int Register(int grfFlags, object punkObject, System.Runtime.InteropServices.ComTypes.IMoniker pmkObjectName);
abstract member Register : int * obj * System.Runtime.InteropServices.ComTypes.IMoniker -> int
Public Function Register (grfFlags As Integer, punkObject As Object, pmkObjectName As IMoniker) As Integer
Parâmetros
- grfFlags
- Int32
Especifica se a referência rot (tabela de objetos em execução punkObject ) é fraca ou forte e controla o acesso ao objeto por meio de sua entrada no ROT.
- punkObject
- Object
Uma referência ao objeto que está sendo registrado como em execução.
- pmkObjectName
- IMoniker
Uma referência ao moniker que identifica punkObject.
Retornos
Um valor que pode ser usado para identificar essa entrada ROT em chamadas subsequentes para Revoke(Int32) ou NoteChangeTime(Int32, FILETIME).
Comentários
Referências rot para punkObject determinar o tempo de vida do objeto (fraco e forte). Para obter mais informações, consulte o método IRunningObjectTable::Register.