Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:
objbase.h contém as seguintes interfaces de programação:
Functions
|
BindMoniker Localiza um objeto por meio de seu moniker, ativa o objeto se ele está inativo e recupera um ponteiro para a interface especificada nesse objeto. |
|
CLSIDFromProgIDEx A função CLSIDFromProgIDEx (objbase.h) disparará a instalação automática se a política COMClassStore estiver habilitada. |
|
CoAllowSetForegroundWindow Essa função passa o privilégio de primeiro plano (o privilégio para definir a janela de primeiro plano) de um processo para outro. O processo que tem o privilégio em primeiro plano pode chamar essa função para passar esse privilégio para um processo de servidor COM local. |
|
CoDosDateTimeToFileTime Converte a representação MS-DOS da hora e data em uma estrutura FILETIME usada pelo Windows. |
|
CoFileTimeNow A função CoFileTimeNow (objbase.h) retorna a hora atual como uma estrutura FILETIME. |
|
CoFileTimeToDosDateTime Converte um FILETIME em MS-DOS valores de data e hora. |
|
CoFreeAllLibraries Libera todas as DLLs que foram carregadas com a função CoLoadLibrary (chamada internamente por CoGetClassObject), independentemente de estarem em uso no momento. |
|
CoFreeLibrary Libera uma biblioteca que, quando carregada, foi especificada para ser liberada explicitamente. |
|
CoGetInstanceFromFile Cria um novo objeto e o inicializa de um arquivo usando IPersistFile::Load. |
|
CoGetInstanceFromIStorage Cria um novo objeto e o inicializa de um objeto de armazenamento por meio de uma chamada interna para IPersistFile::Load. |
|
CoGetObject Converte um nome de exibição em um moniker que identifica o objeto nomeado e, em seguida, associa-se ao objeto identificado pelo moniker. |
|
CoGetSystemSecurityPermissions Retorna os valores padrão dos Descritores de Segurança das permissões de inicialização e acesso em todo o computador, bem como limites de inicialização e acesso. |
|
CoInitializar Inicializa a biblioteca COM no thread atual e identifica o modelo de simultaneidade como STA (apartamento de thread único). |
|
CoInstalação Instala o aplicativo de servidor COM solicitado. |
|
CoIsOle1Class Determina se o CLSID especificado representa um objeto OLE 1. |
|
CoLoadLibrary Carrega uma DLL específica no processo do chamador. |
|
CoRegisterChannelHook Registra um gancho de canal. |
|
CoRegisterInitializeSpy Registra uma implementação da interface IInitializeSpy. A interface IInitializeSpy é definida para permitir que os desenvolvedores realizem a inicialização e a limpeza em apartamentos COM. |
|
CoRegisterMallocSpy Registra uma implementação da interface IMallocSpy, exigindo que o OLE chame seus métodos wrapper em torno de cada chamada para o método IMalloc correspondente. |
|
CoRegisterMessageFilter Registra com OLE a instância de uma interface IMessageFilter, que deve ser usada para lidar com problemas de simultaneidade no thread atual. |
|
CoRevokeInitializeSpy Revoga uma implementação registrada da interface IInitializeSpy. |
|
CoRevokeMallocSpy Revoga um objeto IMallocSpy registrado. |
|
CoTreatAsClass Estabelece ou remove uma emulação, na qual objetos de uma classe são tratados como objetos de uma classe diferente. |
|
CreateAntiMoniker Cria e retorna um novo anti-moniker. |
|
CreateBindCtx Retorna um ponteiro para uma implementação de IBindCtx (um objeto de contexto de associação). Esse objeto armazena informações sobre uma operação específica de associação de moniker. |
|
CreateClassMoniker Cria um moniker de classe que se refere à classe especificada. |
|
CreateDataAdviseHolder A função CreateDataAdviseHolder (objbase.h) recupera um ponteiro para a implementação OLE de IDataAdviseHolder no objeto titular da consultoria de dados. |
|
CreateDataCache Recupera um ponteiro para uma nova instância de uma implementação fornecida por OLE de um cache de dados. |
|
CreateFileMoniker Cria um moniker de arquivo com base no caminho especificado. |
|
CreateGenericComposite Executa uma composição genérica de dois monikers e fornece um ponteiro para o moniker composto resultante. |
|
CreateItemMoniker Cria um moniker de item que identifica um objeto dentro de um objeto que contém (normalmente um documento composto). |
|
CreateObjrefMoniker Cria um moniker OBJREF com base em um ponteiro para um objeto. |
|
CreatePointerMoniker Cria um moniker de ponteiro com base em um ponteiro para um objeto. |
|
GetClassFile Retorna o CLSID associado ao nome do arquivo especificado. |
|
GetRunningObjectTable Retorna um ponteiro para a interface IRunningObjectTable na ROT (tabela de objeto de execução local). |
|
IsEqualGUID A macro IsEqualGUID (objbase.h) determina se dois GUIDs são iguais. |
|
MkParseDisplayName Converte uma cadeia de caracteres em um moniker que identifica o objeto nomeado pela cadeia de caracteres. |
|
MonikerCommonPrefixWith Cria um novo moniker com base no prefixo comum que esse moniker (aquele que compreende os dados deste objeto moniker) compartilha com outro moniker. |
|
MonikerRelativePathTo Fornece um moniker que, quando composto no final do primeiro moniker especificado (ou um com uma estrutura semelhante), produz o segundo moniker especificado. |
|
StgGetIFillLockBytesOnFile Abre um objeto wrapper em um arquivo temporário. |
|
StgGetIFillLockBytesOnILockBytes Cria um novo objeto wrapper em um objeto de matriz de bytes fornecido pelo chamador. |
|
StgOpenAsyncDocfileOnIFillLockBytes Abre um objeto de armazenamento assíncrono raiz existente em um objeto wrapper de matriz de bytes fornecido pelo chamador. |
|
StgOpenLayoutDocfile Abre um arquivo composto em uma implementação ILockBytes que é capaz de monitorar dados do setor. |
Enumerações
|
COINIT Determina o modelo de simultaneidade usado para chamadas de entrada para objetos criados por esse thread. Esse modelo de simultaneidade pode ser threaded de apartamento ou multithreaded. |
|
COMSD Determina o tipo de descritor de segurança COM a ser obtido ao chamar CoGetSystemSecurityPermissions. |