Enumeração OLEWHICHMK (oleidl.h)

Indica qual parte do moniker de um objeto está sendo definida ou recuperada.

Syntax

typedef enum tagOLEWHICHMK {
  OLEWHICHMK_CONTAINER = 1,
  OLEWHICHMK_OBJREL = 2,
  OLEWHICHMK_OBJFULL = 3
} OLEWHICHMK;

Constantes

 
OLEWHICHMK_CONTAINER
Valor: 1
O moniker do contêiner do objeto. Normalmente, esse é um moniker de arquivo. Esse moniker não é armazenado persistentemente dentro do objeto , pois o contêiner pode ser renomeado mesmo enquanto o objeto não está carregado.
OLEWHICHMK_OBJREL
Valor: 2
O moniker do objeto em relação ao seu contêiner. Normalmente, esse é um moniker de item e faz parte do estado persistente do objeto. Se esse moniker for composto até o final do moniker do contêiner, o moniker resultante será o moniker completo do objeto.
OLEWHICHMK_OBJFULL
Valor: 3
O moniker completo do objeto. A associação a esse moniker resulta em uma conexão com o objeto . Esse moniker não é armazenado persistentemente dentro do objeto , pois o contêiner pode ser renomeado mesmo enquanto o objeto não está carregado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho oleidl.h

Confira também

IOleClientSite::GetMoniker

IOleObject::GetMoniker

IOleObject::SetMoniker