UCOMIRunningObjectTable.Register(Int32, Object, UCOMIMoniker, Int32) 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:
void Register(int grfFlags, System::Object ^ punkObject, System::Runtime::InteropServices::UCOMIMoniker ^ pmkObjectName, [Runtime::InteropServices::Out] int % pdwRegister);
public void Register(int grfFlags, object punkObject, System.Runtime.InteropServices.UCOMIMoniker pmkObjectName, out int pdwRegister);
abstract member Register : int * obj * System.Runtime.InteropServices.UCOMIMoniker * int -> unit
Public Sub Register (grfFlags As Integer, punkObject As Object, pmkObjectName As UCOMIMoniker, ByRef pdwRegister 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
Referência ao objeto registado como em execução.
- pmkObjectName
- UCOMIMoniker
Referência ao nome que identifica punkObject.
- pdwRegister
- Int32
Referência a um valor de 32 bits que pode ser usado para identificar esta entrada ROT em chamadas subsequentes para Revoke(Int32) ou NoteChangeTime(Int32, FILETIME).
Observações
Para mais informações, consulte a documentação existente na IRunningObjectTable::Register biblioteca MSDN.