Método ITypeInfo::AddressOfMember (oaidl.h)
Recupera os endereços de funções estáticas ou variáveis, como aquelas definidas em uma DLL.
Sintaxe
HRESULT AddressOfMember(
[in] MEMBERID memid,
[in] INVOKEKIND invKind,
[out] PVOID *ppv
);
Parâmetros
[in] memid
A ID do membro estático cujo endereço deve ser recuperado. A ID do membro é definida pelo DISPID.
[in] invKind
Indica se o membro é uma propriedade e, em caso afirmativo, que tipo.
[out] ppv
O membro estático.
Retornar valor
Esse método pode retornar um desses valores.
Código de retorno | Descrição |
---|---|
|
Êxito. |
|
Um ou mais dos argumentos não são válidos. |
|
Memória insuficiente para concluir a operação. |
Comentários
Os endereços são válidos até que o chamador libere sua referência à descrição do tipo. O parâmetro invKind pode ser ignorado, a menos que o endereço de uma função de propriedade esteja sendo solicitado.
Se a descrição do tipo herdar de outra descrição de tipo, essa função será recursiva para a descrição do tipo base, se necessário, para localizar o item com a ID de membro solicitada.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | oaidl.h |