IRunningObjectTable.Register(Int32, Object, IMoniker) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Regista que o objeto fornecido entrou no estado de 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 da Tabela de Objetos em Execução (ROT) é punkObject fraca ou forte, e controla o acesso ao objeto através da sua entrada no ROT.
- punkObject
- Object
Uma referência ao objeto registado como em execução.
- pmkObjectName
- IMoniker
Uma referência ao nome que identifica punkObject.
Devoluções
Um valor que pode ser usado para identificar esta entrada ROT em chamadas subsequentes para Revoke(Int32) ou NoteChangeTime(Int32, FILETIME).
Observações
As referências ROT a punkObject (fraco e forte) determinam a vida útil do objeto. Para mais informações, consulte o método IRunningObjectTable::Register.