Automação
Visão geral da tecnologia de Automação.
Para desenvolver a Automação, você precisa desses cabeçalhos:
Esta documentação está relacionada à Automação OLE. Para obter informações sobre a Automação da Interface do Usuário, consulte Visão geral da API de Automação do Windows.
CALLCONV Identifica a convenção de chamada usada por uma função membro descrita na estrutura METHODDATA. |
DESCKIND Identifica a descrição do tipo associado. |
FUNCFLAGS Especifica sinalizadores de função. |
FUNCKIND Especifica o tipo de função. |
INVOKEKIND Especifica a maneira como uma função é invocada. |
LIBFLAGS Define os sinalizadores que se aplicam às bibliotecas de tipos. |
REGKIND Controla como uma biblioteca de tipos é registrada. |
SYSKIND Identifica a plataforma do sistema operacional de destino. |
TYPEFLAGS Os sinalizadores de tipo. |
TYPEKIND Especifica um tipo. |
VARENUM Especifica os tipos de variante. |
VARFLAGS Especifica sinalizadores de variáveis. |
VARKIND Especifica o tipo de variável. |
AddFuncDesc Adiciona uma descrição da função à descrição do tipo. |
AddImplType Especifica uma interface herdada ou uma interface implementada por uma classe de objeto de componente (coclass). |
AddRefTypeInfo Adiciona uma descrição de tipo àqueles referenciados pela descrição do tipo que está sendo criada. |
AddressOfMember Recupera os endereços de funções estáticas ou variáveis, como aquelas definidas em uma DLL. |
AddVarDesc Adiciona uma descrição de variável ou membro de dados à descrição do tipo. |
AfterTypeChange Gerado após a alteração de um tipo. |
Associar Mapeia um nome de um membro de um tipo ou associa variáveis globais e funções contidas em uma biblioteca de tipos. |
BindType Associa-se às descrições de tipo contidas em uma biblioteca de tipos. |
BSTR_UserFree Libera recursos no lado do servidor quando chamado por arquivos stub RPC. (BSTR_UserFree) |
BSTR_UserFree64 Libera recursos no lado do servidor quando chamado por arquivos stub RPC. (BSTR_UserFree64) |
BSTR_UserMarshal Empacota um objeto BSTR no buffer RPC. (BSTR_UserMarshal) |
BSTR_UserMarshal64 Empacota um objeto BSTR no buffer RPC. (BSTR_UserMarshal64) |
BSTR_UserSize Calcula o tamanho do fio do objeto BSTR e obtém seu identificador e dados. (BSTR_UserSize) |
BSTR_UserSize64 Calcula o tamanho do fio do objeto BSTR e obtém seu identificador e dados. (BSTR_UserSize64) |
BSTR_UserUnmarshal Desmarca um objeto BSTR do buffer RPC. (BSTR_UserUnmarshal) |
BSTR_UserUnmarshal64 Desmarca um objeto BSTR do buffer RPC. (BSTR_UserUnmarshal64) |
BstrFromVector Retorna um BSTR, atribuindo cada elemento do vetor a um caractere no BSTR. |
ClearCustData Libera memória usada para manter o item de dados personalizado. |
Clonar Cria uma cópia do estado atual de enumeração. |
CreateDispTypeInfo Cria informações de tipo simplificadas para uso em uma implementação de IDispatch. |
CreateErrorInfo Cria uma instância de um objeto de erro genérico. |
CreateInstance Cria uma nova instância de um tipo que descreve uma classe de objeto de componente (coclass). |
Createstddispatch Cria uma implementação padrão da interface IDispatch por meio de uma única chamada de função. Isso simplifica a exposição de objetos por meio da Automação. |
CreateTypeInfo Cria uma nova instância de descrição de tipo na biblioteca de tipos. |
CreateTypeLib Fornece acesso a uma nova instância de objeto que dá suporte à interface ICreateTypeLib. |
CreateTypeLib2 Cria uma biblioteca de tipos no formato de arquivo atual. |
DefineFuncAsDllEntry Associa um ponto de entrada de DLL à função que tem o índice especificado. |
DeleteFuncDesc Exclui uma descrição de função especificada pelo número de índice. |
DeleteFuncDescByMemId Exclui a descrição da função especificada (FUNCDESC). |
DeleteImplType Exclui os sinalizadores IMPLTYPE para a interface indexada. |
DeleteTypeInfo Exclui uma informação de tipo especificada da biblioteca de tipos. |
DeleteVarDesc Exclui a estrutura VARDESC especificada. (ICreateTypeInfo2.DeleteVarDesc) |
DeleteVarDescByMemId Exclui a estrutura VARDESC especificada. (ICreateTypeInfo2.DeleteVarDescByMemId) |
DispCallFunc Auxiliar de baixo nível para Invoke que fornece independência do computador para Invoke personalizado. (DispCallFunc) |
DispGetIDsOfNames Auxiliar de baixo nível para Invoke que fornece independência do computador para Invoke personalizado. (DispGetIDsOfNames) |
DispGetParam Recupera um parâmetro da estrutura DISPPARAMS, verificando parâmetros nomeados e parâmetros posicionais e coagi o parâmetro ao tipo especificado. |
Dispinvoke Chama automaticamente funções membro em uma interface, considerando as informações de tipo da interface. |
DosDateTimeToVariantTime Converte a representação ms-DOS de hora para a representação de data e hora armazenada em uma variante. |
FindName Localiza as ocorrências de uma descrição de tipo em uma biblioteca de tipos. Isso pode ser usado para verificar rapidamente se existe um nome em uma biblioteca de tipos. |
GetActiveObject Recupera um ponteiro para um objeto em execução que foi registrado com OLE. |
Getallcustdata Obtém todos os itens de dados personalizados para a biblioteca. (ITypeInfo2.GetAllCustData) |
Getallcustdata Obtém todos os itens de dados personalizados para a biblioteca. (ITypeLib2.GetAllCustData) |
GetAllFuncCustData Obtém todos os dados personalizados da função especificada. |
GetAllImplTypeCustData Obtém todos os dados personalizados para o tipo de implementação especificado. |
GetAllParamCustData Obtém todos os dados personalizados para o parâmetro de função especificado. |
GetAllVarCustData Obtém a variável para os dados personalizados. |
GetAltMonthNames Recupera os nomes de mês secundários (alternativos). |
GetContainingTypeLib Recupera a biblioteca de tipos que contém e o índice da descrição do tipo dentro dessa biblioteca de tipos. |
Getcustdata Obtém os dados personalizados. (ITypeInfo2.GetCustData) |
Getcustdata Obtém os dados personalizados. (ITypeLib2.GetCustData) |
GetDescription Retorna uma descrição textual do erro. |
GetDllEntry Recupera uma descrição ou especificação de um ponto de entrada de uma função em uma DLL. |
Getdocumentation Recupera a cadeia de caracteres de documentação, o nome e o caminho completos do arquivo de Ajuda e a ID de contexto do tópico da Ajuda de uma descrição de tipo especificada. |
Getdocumentation Recupera a cadeia de caracteres de documentação da biblioteca, o nome e o caminho completos do arquivo de Ajuda e o identificador de contexto do tópico ajuda da biblioteca no arquivo de Ajuda. |
GetDocumentation2 Recupera a cadeia de caracteres de documentação, o nome e o caminho completos do arquivo de Ajuda, o contexto de localização a ser usado e a ID de contexto para o tópico da Ajuda da biblioteca no arquivo de Ajuda. |
GetDocumentation2 Recupera a cadeia de caracteres de documentação da biblioteca, o nome e o caminho completos do arquivo de Ajuda, o contexto de localização a ser usado e a ID de contexto para o tópico da Ajuda da biblioteca no arquivo de Ajuda. |
GetErrorInfo Obtém o ponteiro de informações de erro definido pela chamada anterior para SetErrorInfo no thread lógico atual. |
GetField Retorna um ponteiro para o VARIANT que contém o valor de um determinado nome de campo. |
GetFieldNames Obtém os nomes dos campos do registro. |
GetFieldNoCopy Retorna um ponteiro para o valor de um determinado nome de campo sem copiar o valor e alocar recursos. |
GetFuncCustData Obtém os dados personalizados da função especificada. |
Getfuncdesc Recupera a estrutura FUNCDESC que contém informações sobre uma função especificada. |
GetFuncIndexOfMemId Associa a um membro específico com base em um DISPID conhecido, no qual o nome do membro não é conhecido (por exemplo, na associação a um membro padrão). (ITypeInfo2.GetFuncIndexOfMemId) |
Getguid Obtém o GUID do tipo de registro. |
GetGUID Retorna o GUID (identificador global exclusivo) da interface que definiu o erro. |
GetHelpContext Retorna o ID (identificador de contexto) da Ajuda para o erro. |
GetHelpFile Retorna o caminho do arquivo de Ajuda que descreve o erro. |
Getidsofnames Mapeia um único membro e um conjunto opcional de nomes de argumento para um conjunto correspondente de DISPIDs inteiros, que podem ser usados em chamadas subsequentes para Invoke. |
Getidsofnames Mapeia entre nomes e IDs de membro e nomes e IDs de parâmetro. |
GetImplTypeCustData Obtém os dados personalizados do tipo de implementação. |
GetImplTypeFlags Recupera a enumeração IMPLTYPEFLAGS para uma interface ou interface base implementada em uma descrição de tipo. |
Getlibattr Recupera a estrutura que contém os atributos da biblioteca. |
GetLibStatistics Retorna estatísticas sobre uma biblioteca de tipos que são necessárias para o dimensionamento eficiente das tabelas de hash. |
GetMops Recupera informações de marshaling. |
GetName Obtém o nome do tipo de registro. |
Getnames Recupera a variável com a ID de membro especificada ou o nome da propriedade ou método e os parâmetros que correspondem à ID da função especificada. |
GetParamCustData Obtém os dados personalizados do parâmetro especificado. |
GetRecordInfoFromGuids Retorna um ponteiro para a interface IRecordInfo de um UDT passando o GUID das informações de tipo sem precisar carregar a biblioteca de tipos. |
GetRecordInfoFromTypeInfo Retorna um ponteiro para a interface IRecordInfo do UDT passando suas informações de tipo. |
Getreftypeinfo Se uma descrição de tipo faz referência a outras descrições de tipo, ela recuperará as descrições do tipo de referência. |
Getreftypeofimpltype Se uma descrição de tipo descreve uma classe COM, ela recuperará a descrição de tipo dos tipos de interface implementados. |
GetSize Obtém o número de bytes de memória necessários para manter a instância de registro. |
GetSource Retorna a ID programática dependente de idioma (ProgID) para a classe ou aplicativo que gerou o erro. |
Gettypeattr Recupera uma estrutura TYPEATTR que contém os atributos da descrição do tipo. |
Gettypecomp Recupera a interface ITypeComp para a descrição do tipo, que permite que um compilador de cliente se associe aos membros da descrição do tipo. |
Gettypecomp Permite que um compilador de cliente se associe aos tipos, variáveis, constantes e funções globais de uma biblioteca. |
GetTypeFlags Retorna os sinalizadores de tipo sem nenhuma alocação. Isso retorna um sinalizador que expande os sinalizadores de tipo sem aumentar o TYPEATTR (atributo de tipo). |
Gettypeinfo Recupera as informações do tipo de um objeto, que podem ser usadas para obter informações de tipo para uma interface. |
Gettypeinfo Recupera as informações de tipo que descrevem um UDT ou uma lista de segurança de UDTs. |
Gettypeinfo Recupera a descrição de tipo especificada na biblioteca. |
Gettypeinfocount Retorna o número de interfaces de informações do tipo que um objeto fornece (0 ou 1). |
Gettypeinfocount Fornece o número de descrições de tipo que estão em uma biblioteca de tipos. |
GetTypeInfoOfGuid Recupera a descrição de tipo que corresponde ao GUID especificado. |
GetTypeInfoType Recupera o tipo de uma descrição de tipo. |
GetTypeKind Retorna a enumeração TYPEKIND rapidamente, sem fazer nenhuma alocação. |
GetVarCustData Obtém os dados personalizados da variável especificada. |
Getvardesc Recupera uma estrutura VARDESC que descreve a variável especificada. |
GetVarIndexOfMemId Associa a um membro específico com base em um DISPID conhecido, no qual o nome do membro não é conhecido (por exemplo, na associação a um membro padrão). (ITypeInfo2.GetVarIndexOfMemId) |
InterfaceSupportsErrorInfo Indica se uma interface dá suporte à interface IErrorInfo. |
Invoke Fornece acesso a propriedades e métodos expostos por um objeto. |
Invoke Invoca um método ou acessa uma propriedade de um objeto que implementa a interface descrita pela descrição do tipo. |
IsMatchingType Determina se o registro passado corresponde ao das informações de registro atuais. |
Isname Indica se uma cadeia de caracteres passada contém o nome de um tipo ou membro descrito na biblioteca. |
Layout Atribui deslocamentos VTBL para funções virtuais e deslocamentos de instância para membros de dados por instância e cria as duas descrições de tipo para interfaces duplas. |
LHashValOfName Calcula um valor de hash para um nome. (LHashValOfName) |
Lhashvalofnamesys Calcula um valor de hash para um nome. (LHashValOfNameSys) |
LHashValOfNameSysA Calcula um valor de hash para o nome especificado. |
LoadRegTypeLib Usa informações do Registro para carregar uma biblioteca de tipos. |
Loadtypelib Carrega e registra uma biblioteca de tipos. |
LoadTypeLibEx Carrega uma biblioteca de tipos e (opcionalmente) a registra no registro do sistema. . |
LPSAFEARRAY_UserFree Libera recursos no lado do servidor quando chamado por arquivos stub RPC. (LPSAFEARRAY_UserFree) |
LPSAFEARRAY_UserFree64 Libera recursos no lado do servidor quando chamado por arquivos stub RPC. (LPSAFEARRAY_UserFree64) |
LPSAFEARRAY_UserMarshal Faz marshaling de dados do objeto SAFEARRAY especificado para o buffer RPC do usuário no lado do cliente ou servidor. (LPSAFEARRAY_UserMarshal) |
LPSAFEARRAY_UserMarshal64 Faz marshaling de dados do objeto SAFEARRAY especificado para o buffer RPC do usuário no lado do cliente ou servidor. (LPSAFEARRAY_UserMarshal64) |
LPSAFEARRAY_UserSize Calcula o tamanho do fio do objeto SAFEARRAY e obtém seu identificador e dados. (LPSAFEARRAY_UserSize) |
LPSAFEARRAY_UserSize64 Calcula o tamanho do fio do objeto SAFEARRAY e obtém seu identificador e dados. (LPSAFEARRAY_UserSize64) |
LPSAFEARRAY_UserUnmarshal Desmarca um objeto SAFEARRAY do buffer RPC. (LPSAFEARRAY_UserUnmarshal) |
LPSAFEARRAY_UserUnmarshal64 Desmarca um objeto SAFEARRAY do buffer RPC. (LPSAFEARRAY_UserUnmarshal64) |
Próximo Recupera os itens especificados na sequência de enumeração. |
OaBuildVersion Recupera a versão de build da Automação OLE. |
OaEnablePerUserTLibRegistration Permite que a função RegisterTypeLib substitua mapeamentos de registro padrão em Windows Vista Service Pack 1 (SP1), Windows Server 2008 e versões posteriores do sistema operacional. |
OleLoadPictureFile Cria um objeto IPictureDisp de um arquivo de imagem no disco. |
OleLoadPictureFileEx Carrega uma imagem de um arquivo. |
OleSavePictureFile Salva uma imagem em um arquivo. |
PutField Coloca uma variante em um campo. |
PutFieldNoCopy Passa a propriedade dos dados para o campo atribuído colocando os dados reais no campo. |
QueryPathOfRegTypeLib Recupera o caminho de uma biblioteca de tipos registrada. |
RecordClear Libera referências de objeto e outros valores de um registro sem desalocar o registro. |
RecordCopy Copia um registro existente no buffer passado. |
RecordCreate Aloca memória para um novo registro, inicializa a instância e retorna um ponteiro para o registro. |
RecordCreateCopy Cria uma cópia de uma instância de um registro para o local especificado. |
RecordDestroy Libera os recursos e desaloca a memória do registro. |
RecordInit Inicializa uma nova instância de um registro. |
RegisterActiveObject Registra um objeto como o objeto ativo para sua classe. |
Registertypelib Adiciona informações sobre uma biblioteca de tipos ao registro do sistema. |
RegisterTypeLibForUser Registra uma biblioteca de tipos para uso pelo usuário que está chamando. |
Releasefuncdesc Lança um FUNCDESC retornado anteriormente por ITypeInfo::GetFuncDesc. |
ReleaseTLibAttr Libera o TLIBATTR obtido originalmente de GetLibAttr. |
Releasetypeattr Lança um TYPEATTR retornado anteriormente por ITypeInfo::GetTypeAttr. |
Releasevardesc Libera um VARDESC retornado anteriormente por ITypeInfo::GetVarDesc. |
RequestTypeChange Gerado quando uma solicitação foi feita para alterar um tipo. A alteração pode ser proibida. |
Redefinir Redefine a sequência de enumeração para o início. (IEnumVARIANT.Reset) |
RevokeActiveObject Termina o status de um objeto como ativo. |
SafeArrayAccessData Incrementa a contagem de bloqueios de uma matriz e recupera um ponteiro para os dados da matriz. |
SafeArrayAddRef Aumenta a contagem de referência de fixação do descritor para a matriz segura especificada em um e pode aumentar a contagem de referência de fixação dos dados para a matriz segura especificada em um se esses dados foram alocados dinamicamente, conforme determinado pelo descritor da matriz segura. |
SafeArrayAllocData Aloca memória para uma matriz segura, com base em um descritor criado com SafeArrayAllocDescriptor. |
SafeArrayAllocDescriptor Aloca memória para um descritor de matriz segura. |
SafeArrayAllocDescriptorEx Cria um descritor de matriz segura para uma matriz de qualquer tipo variante válido, incluindo VT_RECORD, sem alocar os dados da matriz. |
SafeArrayCopy Cria uma cópia de uma matriz segura existente. |
SafeArrayCopyData Copia a matriz de origem para a matriz de destino especificada depois de liberar todos os recursos na matriz de destino. |
SafeArrayCreate Cria um novo descritor de matriz, aloca e inicializa os dados para a matriz e retorna um ponteiro para o novo descritor de matriz. |
SafeArrayCreateEx Cria e retorna um descritor de matriz segura do VARTYPE especificado, número de dimensões e limites. |
SafeArrayCreateVector Cria uma matriz unidimensional. Uma matriz segura criada com SafeArrayCreateVector é um tamanho fixo, portanto, a constante FADF_FIXEDSIZE é sempre definida. |
SafeArrayCreateVectorEx Cria e retorna uma matriz segura unidimensional dos limites e VARTYPE especificados. |
SafeArrayDestroy Destrói um descritor de matriz existente e todos os dados na matriz. |
SafeArrayDestroyData Destrói todos os dados na matriz segura especificada. |
SafeArrayDestroyDescriptor Destrói o descritor da matriz segura especificada. |
SafeArrayGetDim Obtém o número de dimensões na matriz. |
SafeArrayGetElement Recupera um único elemento da matriz. |
SafeArrayGetElemsize Obtém o tamanho de um elemento . |
SafeArrayGetIID Obtém o GUID da interface contida na matriz segura especificada. |
SafeArrayGetLBound Obtém o limite inferior para qualquer dimensão da matriz segura especificada. |
SafeArrayGetRecordInfo Recupera a interface IRecordInfo do UDT contido na matriz segura especificada. |
SafeArrayGetUBound Obtém o limite superior para qualquer dimensão da matriz segura especificada. |
SafeArrayGetVartype Obtém o VARTYPE armazenado na matriz segura especificada. |
Safearraylock Incrementa a contagem de bloqueios de uma matriz e coloca um ponteiro para os dados da matriz em pvData do descritor de matriz. |
SafeArrayPtrOfIndex Obtém um ponteiro para um elemento de matriz. |
SafeArrayPutElement Armazena o elemento de dados no local especificado na matriz. |
SafeArrayRedim Altera o limite mais à direita (menos significativo) da matriz segura especificada. |
SafeArrayReleaseData Diminui a contagem de referência de fixação para os dados de matriz segura especificados em um. Quando essa contagem atinge 0, a memória para esses dados não é mais impedida de ser liberada. |
SafeArrayReleaseDescriptor Diminui a contagem de referência de fixação para o descritor da matriz segura especificada em um. Quando essa contagem atinge 0, a memória desse descritor não é mais impedida de ser liberada. |
SafeArraySetIID Define o GUID da interface para a matriz segura especificada. |
SafeArraySetRecordInfo Define as informações de registro na matriz segura especificada. |
SafeArrayUnaccessData Diminui a contagem de bloqueios de uma matriz e invalida o ponteiro recuperado por SafeArrayAccessData. |
Safearrayunlock Decrementa a contagem de bloqueios de uma matriz para que ela possa ser liberada ou redimensionada. |
SaveAllChanges Salva a instância ICreateTypeLib seguindo o layout das informações de tipo. |
SetAlignment Especifica o alinhamento de dados para um item de TYPEKIND=TKIND_RECORD. |
SetCustData Define um valor para dados personalizados. |
SetCustData Define um valor para dados personalizados. |
SetDescription Define a descrição textual do erro. |
SetDocString Define a cadeia de caracteres de documentação exibida por navegadores de tipo. |
SetDocString Define a cadeia de caracteres de documentação associada à biblioteca. |
SetErrorInfo Define o objeto de informações de erro para o thread lógico atual de execução. |
SetFuncAndParamNames Define o nome de uma função e os nomes de seus parâmetros para os nomes especificados. |
SetFuncCustData Define um valor para dados personalizados para a função especificada. |
SetFuncDocString Define a cadeia de caracteres de documentação para a função com o índice especificado. |
SetFuncHelpContext Define a ID de contexto da Ajuda para a função com o índice especificado. |
SetFuncHelpStringContext Define um valor de contexto da Ajuda para uma função especificada. |
SetGuid Define o GUID (identificador global exclusivo) associado à descrição do tipo. |
SetGuid Define o UUID (identificador exclusivo universal) associado à biblioteca de tipos. |
SetGUID Define o GUID (identificador global exclusivo) da interface que definiu o erro. |
SetHelpContext Define o ID (identificador de contexto) da Ajuda para o erro. |
SetHelpContext Define a ID de contexto da Ajuda das informações de tipo. |
SetHelpContext Define a ID de contexto da Ajuda para recuperar informações gerais da Ajuda para a biblioteca de tipos. |
SetHelpFile Define o caminho do arquivo de Ajuda que descreve o erro. |
SetHelpFileName Define o nome do arquivo de Ajuda. |
SetHelpStringContext Define o número de contexto para a cadeia de caracteres de Ajuda especificada. |
SetHelpStringContext Define o número de contexto da cadeia de caracteres da Ajuda. |
SetHelpStringDll Define o nome da DLL a ser usado para pesquisa de cadeia de caracteres de Ajuda (para fins de localização). |
SetImplTypeCustData Define um valor para dados personalizados para o tipo de implementação especificado. |
SetImplTypeFlags Define os atributos para uma interface implementada ou herdada de um tipo. |
SetLcid Define a ID de idioma nacional binária da Microsoft associada à biblioteca. |
SetLibFlags Define sinalizadores de biblioteca. |
SetMops Define a cadeia de caracteres opcode de marshaling associada à descrição do tipo ou à função . |
SetName Define o nome do typeinfo. |
SetName Define o nome da biblioteca de tipos. |
SetParamCustData Define um valor para os dados personalizados para o parâmetro especificado. |
SetSource Define o ProgID (identificador programático dependente de idioma) para a classe ou aplicativo que gerou o erro. |
SetTypeDescAlias Define a descrição do tipo para a qual essa descrição de tipo é um alias, se TYPEKIND=TKIND_ALIAS. |
SetTypeFlags Define sinalizadores de tipo da descrição do tipo que está sendo criada. |
SetVarCustData Define um valor para dados personalizados para a variável especificada. |
SetVarDocString Define a cadeia de caracteres de documentação da variável com o índice especificado. |
SetVarHelpContext Define a ID de contexto da Ajuda para a variável com o índice especificado. |
SetVarHelpStringContext Define um valor de contexto de Ajuda para uma variável especificada. |
SetVarName Define o nome de uma variável. |
SetVersion Define o número de versão principal e secundária das informações de tipo. |
SetVersion Define os números de versão principal e secundária da biblioteca de tipos. |
Ignorar Tenta ignorar os próximos elementos celt na sequência de enumeração. |
SysAddRefString Aumenta a contagem de referência de fixação para a cadeia de caracteres especificada em um. |
Sysallocstring Aloca uma nova cadeia de caracteres e copia a cadeia de caracteres passada para ela. |
Sysallocstringbytelen Usa uma cadeia de caracteres ANSI como entrada e retorna um BSTR que contém uma cadeia de caracteres ANSI. Não executa nenhuma tradução ANSI para Unicode. |
Sysallocstringlen Aloca uma nova cadeia de caracteres, copia o número especificado de caracteres da cadeia de caracteres passada e acrescenta um caractere de terminação nula. |
Sysfreestring Desaloca uma cadeia de caracteres alocada anteriormente por SysAllocString, SysAllocStringByteLen, SysReAllocString, SysAllocStringLen ou SysReAllocStringLen. |
SysReAllocString Realoca uma cadeia de caracteres alocada anteriormente para ter o tamanho de uma segunda cadeia de caracteres e copia a segunda cadeia de caracteres para a memória realocada. |
Sysreallocstringlen Cria um novo BSTR que contém um número especificado de caracteres de um BSTR antigo e libera o BSTR antigo. |
SysReleaseString Diminui a contagem de referência de fixação para a cadeia de caracteres especificada em um. Quando essa contagem atinge 0, a memória dessa cadeia de caracteres não é mais impedida de ser liberada. |
SysStringByteLen Retorna o comprimento (em bytes) de um BSTR. |
SysStringLen Retorna o comprimento de um BSTR. |
SystemTimeToVariantTime Converte uma hora do sistema em uma representação variante. |
Unregistertypelib Remove informações de biblioteca de tipos do registro do sistema. Use essa API para permitir que os aplicativos se desinstalem corretamente. |
UnRegisterTypeLibForUser Remove as informações da biblioteca de tipos que foram registradas usando RegisterTypeLibForUser. |
VarAbs Retorna o valor absoluto de uma variante. |
VarAdd Retorna a soma de duas variantes. |
VarAnd Executa uma operação And bit a bit entre duas variantes de qualquer tipo integral. |
VarBoolFromCy Converte um valor de moeda em um valor booliano. |
VarBoolFromDate Converte um valor de data em um valor booliano. |
VarBoolFromDec Converte um valor decimal em um valor booliano. |
VarBoolFromDisp Converte a propriedade padrão de uma instância IDispatch em um valor booliano. |
VarBoolFromI1 Converte um valor char em um valor booliano. |
VarBoolFromI2 Converte um valor curto em um valor booliano. |
VarBoolFromI4 Converte um valor longo em um valor booliano. |
VarBoolFromI8 Converte um valor inteiro de 8 bytes em um valor booliano. |
VarBoolFromR4 Converte um valor float em um valor booliano. |
VarBoolFromR8 Converte um valor duplo em um valor booliano. |
VarBoolFromStr Converte uma cadeia de caracteres OLECHAR em um valor booliano. |
VarBoolFromUI1 Converte um valor char sem sinal em um valor booliano. |
VarBoolFromUI2 Converte um valor curto sem sinal em um valor booliano. |
VarBoolFromUI4 Converte um valor longo sem sinal em um valor booliano. |
VarBoolFromUI8 Converte um valor inteiro sem sinal de 8 bytes em um valor booliano. |
VarBstrCat Concatena duas variantes do tipo BSTR e retorna o BSTR resultante. |
VarBstrCmp Compara duas variantes do tipo BSTR. |
VarBstrFromBool Converte um valor booliano em um valor BSTR. |
VarBstrFromCy Converte um valor de moeda em um valor BSTR. |
VarBstrFromDate Converte um valor de data em um valor BSTR. |
VarBstrFromDec Converte um valor decimal em um valor BSTR. |
VarBstrFromDisp Converte a propriedade padrão de uma instância IDispatch em um valor BSTR. |
VarBstrFromI1 Converte um valor char em um valor BSTR. |
VarBstrFromI2 Converte um valor curto em um valor BSTR. |
VarBstrFromI4 Converte um valor longo em um valor BSTR. |
VarBstrFromI8 Converte um valor inteiro sem sinal de 8 bytes em um valor BSTR. (VarBstrFromI8) |
VarBstrFromR4 Converte um valor float em um valor BSTR. |
VarBstrFromR8 Converte um valor duplo em um valor BSTR. |
VarBstrFromUI1 Converte um valor char sem sinal em um valor BSTR. |
VarBstrFromUI2 Converte um valor curto sem sinal em um valor BSTR. |
VarBstrFromUI4 Converte um valor longo sem sinal em um valor BSTR. |
VarBstrFromUI8 Converte um valor inteiro sem sinal de 8 bytes em um valor BSTR. (VarBstrFromUI8) |
VarCat Concatena duas variantes e retorna o resultado. |
VarCmp Compara duas variantes. |
VarCyAbs Recupera o valor absoluto de uma variante do tipo moeda. |
VarCyAdd Adiciona duas variantes do tipo moeda. |
VarCyCmp Compara duas variantes do tipo moeda. |
VarCyCmpR8 Compara uma variante do tipo moeda com um valor do tipo double. |
VarCyFix Recupera a parte inteira de uma variante do tipo moeda. (VarCyFix) |
VarCyFromBool Converte um valor booliano em um valor de moeda. |
VarCyFromDate Converte um valor de data em um valor de moeda. |
VarCyFromDec Converte um valor decimal em um valor de moeda. |
VarCyFromDisp Converte a propriedade padrão de uma instância IDispatch em um valor de moeda. |
VarCyFromI1 Converte um valor char em um valor de moeda. |
VarCyFromI2 Converte um valor curto em um valor de moeda. |
VarCyFromI4 Converte um valor longo em um valor de moeda. |
VarCyFromI8 Converte um valor inteiro de 8 bytes em um valor de moeda. |
VarCyFromR4 Converte um valor float em um valor de moeda. |
VarCyFromR8 Converte um valor duplo em um valor de moeda. |
VarCyFromStr Converte uma cadeia de caracteres OLECHAR em um valor de moeda. |
VarCyFromUI1 Converte um valor char sem sinal em um valor de moeda. |
VarCyFromUI2 Converte um valor curto sem sinal em um valor de moeda. |
VarCyFromUI4 Converte um valor longo sem sinal em um valor de moeda. |
VarCyFromUI8 Converte um valor inteiro sem sinal de 8 bytes em um valor de moeda. |
VarCyInt Recupera a parte inteira de uma variante do tipo moeda. (VarCyInt) |
VarCyMul Multiplica duas variantes do tipo moeda. |
VarCyMulI4 Multiplica um valor de moeda por um inteiro de 32 bits. |
VarCyMulI8 Multiplica um valor de moeda por um inteiro de 64 bits. |
VarCyNeg Executa uma negação lógica em uma variante do tipo moeda. |
VarCyRound Arredonda uma variante do tipo moeda para o número especificado de casas decimais. |
VarCySub Subtrai duas variantes do tipo moeda. |
VarDateFromBool Converte um valor booliano em um valor de data. |
VarDateFromCy Converte um valor de moeda em um valor de data. |
VarDateFromDec Converte um valor decimal em um valor de data. |
VarDateFromDisp Converte a propriedade padrão de uma instância IDispatch em um valor de data. |
VarDateFromI1 Converte um valor char em um valor de data. |
VarDateFromI2 Converte um valor curto em um valor de data. |
VarDateFromI4 Converte um valor longo em um valor de data. |
VarDateFromI8 Converte um valor inteiro sem sinal de 8 bytes em um valor de data. |
VarDateFromR4 Converte um valor float em um valor de data. |
VarDateFromR8 Converte um valor duplo em um valor de data. |
VarDateFromStr Converte uma cadeia de caracteres OLECHAR em um valor de data. |
VarDateFromUdate Converte uma hora e uma data convertidas do formato MS-DOS em formato variante. (VarDateFromUdate) |
VarDateFromUdateEx Converte uma hora e uma data convertidas do formato MS-DOS em formato variante. (VarDateFromUdateEx) |
VarDateFromUI1 Converte um valor char sem sinal em um valor de data. |
VarDateFromUI2 Converte um valor curto sem sinal em um valor de data. |
VarDateFromUI4 Converte um valor long sem sinal em um valor de data. |
VarDateFromUI8 Converte um valor sem sinal de 8 bytes em um valor de data. |
VarDecAbs Recupera o valor absoluto de uma variante do tipo decimal. |
VarDecAdd Adiciona duas variantes do tipo decimal. |
VarDecCmp Compara duas variantes do tipo decimal. |
VarDecCmpR8 Compara uma variante do tipo decimal com o valor do tipo double. |
VarDecDiv Divide duas variantes do tipo decimal. |
VarDecFix Recupera a parte inteira de uma variante do tipo decimal. (VarDecFix) |
VarDecFromBool Converte um valor booliano em um valor decimal. |
VarDecFromCy Converte um valor de moeda em um valor decimal. |
VarDecFromDate Converte um valor de data em um valor decimal. |
VarDecFromDisp Converte a propriedade padrão de uma instância IDispatch em um valor decimal. |
VarDecFromI1 Converte um valor char em um valor decimal. |
VarDecFromI2 Converte um valor curto em um valor decimal. |
VarDecFromI4 Converte um valor longo em um valor decimal. |
VarDecFromI8 Converte um valor inteiro de 8 bytes em um valor decimal. |
VarDecFromR4 Converte um valor float em um valor decimal. |
VarDecFromR8 Converte um valor duplo em um valor decimal. |
VarDecFromStr Converte uma cadeia de caracteres OLECHAR em um valor decimal. |
VarDecFromUI1 Converte um valor char sem sinal em um valor decimal. |
VarDecFromUI2 Converte um valor curto sem sinal em um valor decimal. |
VarDecFromUI4 Converte um valor longo sem sinal em um valor decimal. |
VarDecFromUI8 Converte um valor inteiro sem sinal de 8 bytes em um valor decimal. |
VarDecInt Recupera a parte inteira de uma variante do tipo decimal. (VarDecInt) |
VarDecMul Multiplica duas variantes do tipo decimal. |
VarDecNeg Executa a negação lógica em uma variante do tipo decimal. |
VarDecRound Arredonda uma variante do tipo decimal para o número especificado de casas decimais. |
VarDecSub Subtrai duas variantes do tipo decimal. |
VarDiv Retorna o resultado da divisão de duas variantes. |
VarEqv Executa uma equivalência bit a bit em duas variantes. |
VarFix Retorna a parte inteira de uma variante. (VarFix) |
VarFormat Formata uma variante em formato de cadeia de caracteres analisando uma cadeia de caracteres de formato. |
VarFormatCurrency Formata uma variante que contém valores de moeda em um formulário de cadeia de caracteres. |
VarFormatDateTime Formata uma variante que contém informações nomeadas de data e hora em uma cadeia de caracteres. |
VarFormatFromTokens Usa uma cadeia de caracteres de formato com token e a aplica a uma variante para produzir uma cadeia de caracteres de saída formatada. |
VarFormatNumber Formata uma variante que contém números em um formulário de cadeia de caracteres. |
VarFormatPercent Formata uma variante que contém porcentagens em um formulário de cadeia de caracteres. |
VarI1FromBool Converte um valor booliano em um valor char. |
VarI1FromCy Converte um valor de moeda em um valor char. |
VarI1FromDate Converte um valor de data em um valor char. |
VarI1FromDec Converte um valor decimal em um valor char. |
VarI1FromDisp Converte a propriedade padrão de uma instância IDispatch em um valor char. |
VarI1FromI2 Converte um valor curto em um valor char. |
VarI1FromI4 Converte um valor longo em um valor char. |
VarI1FromI8 Converte um valor inteiro de 8 bytes em um valor char. |
VarI1FromR4 Converte um valor float em um valor char. |
VarI1FromR8 Converte um valor duplo em um valor char. |
VarI1FromStr Converte uma cadeia de caracteres OLECHAR em um valor char. |
VarI1FromUI1 Converte um valor char sem sinal em um valor char. |
VarI1FromUI2 Converte um valor curto sem sinal em um valor char. |
VarI1FromUI4 Converte um valor long sem sinal em um valor char. |
VarI1FromUI8 Converte um valor inteiro sem sinal de 8 bytes em um valor char. |
VarI2FromBool Converte um valor booliano em um valor curto. |
VarI2FromCy Converte um valor de moeda em um valor curto. |
VarI2FromDate Converte um valor de data em um valor curto. |
VarI2FromDec Converte um valor decimal em um valor curto. |
VarI2FromDisp Converte a propriedade padrão de uma instância IDispatch em um valor curto. |
VarI2FromI1 Converte um valor char em um valor curto. |
VarI2FromI4 Converte um valor longo em um valor curto. |
VarI2FromI8 Converte um valor inteiro de 8 bytes em um valor curto. |
VarI2FromR4 Converte um valor float em um valor curto. |
VarI2FromR8 Converte um valor duplo em um valor curto. |
VarI2FromStr Converte uma cadeia de caracteres OLECHAR em um valor curto. |
VarI2FromUI1 Converte um valor char sem sinal em um valor curto. |
VarI2FromUI2 Converte um valor curto sem sinal em um valor curto. |
VarI2FromUI4 Converte um valor longo sem sinal em um valor curto. |
VarI2FromUI8 Converte um valor inteiro sem sinal de 8 bytes em um valor curto. |
VarI4FromBool Converte um valor booliano em um valor longo. |
VarI4FromCy Converte um valor de moeda em um valor longo. |
VarI4FromDate Converte um valor de data em um valor longo. |
VarI4FromDec Converte um valor decimal em um valor longo. |
VarI4FromDisp Converte a propriedade padrão de uma instância IDispatch em um valor longo. |
VarI4FromI1 Converte um valor char em um valor longo. |
VarI4FromI2 Converte um valor curto em um valor longo. |
VarI4FromI4 Converte um valor int em um valor longo. |
VarI4FromI8 Converte um valor inteiro de 8 bytes em um valor longo. |
VarI4FromR4 Converte um valor float em um valor longo. |
VarI4FromR8 Converte um valor duplo em um valor longo. |
VarI4FromStr Converte uma cadeia de caracteres OLECHAR em um valor longo. |
VarI4FromUI1 Converte um valor char sem sinal em um valor longo. |
VarI4FromUI2 Converte um valor curto sem sinal em um valor longo. |
VarI4FromUI4 Converte um valor longo sem sinal em um valor longo. |
VarI4FromUI8 Converte um valor inteiro sem sinal de 8 bytes em um long. |
VarI8FromBool Converte um valor booliano em um valor inteiro de 8 bytes. |
VarI8FromCy Converte um valor de moeda em um valor inteiro de 8 bytes. |
VarI8FromDate Converte um valor de data em um valor inteiro de 8 bytes. |
VarI8FromDec Converte um valor decimal em um valor inteiro de 8 bytes. |
VarI8FromDisp Converte a propriedade padrão de uma instância IDispatch em um valor inteiro de 8 bytes. |
VarI8FromI1 Converte um valor char em um valor inteiro de 8 bytes. |
VarI8FromI2 Converte um valor curto em um valor inteiro de 8 bytes. |
VarI8FromR4 Converte um valor float em um valor inteiro de 8 bytes. |
VarI8FromR8 Converte um valor duplo em um valor inteiro de 8 bytes. |
VarI8FromStr Converte uma cadeia de caracteres OLECHAR em um valor inteiro de 8 bytes. |
VarI8FromUI1 Inverte um valor de byte sem sinal para um valor inteiro de 8 bytes. |
VarI8FromUI2 Converte um valor curto sem sinal em um valor inteiro de 8 bytes. |
VarI8FromUI4 Converte um valor longo sem sinal em um valor inteiro de 8 bytes. |
VarI8FromUI8 Converte um valor inteiro de 8 bytes sem sinal em um valor inteiro de 8 bytes. |
VARIANT_UserFree Libera recursos no lado do servidor quando chamado por arquivos stub RPC. (VARIANT_UserFree) |
VARIANT_UserFree64 Libera recursos no lado do servidor quando chamado por arquivos stub RPC. (VARIANT_UserFree64) |
VARIANT_UserMarshal Realiza marshaling de um objeto VARIANT no buffer RPC. (VARIANT_UserMarshal) |
VARIANT_UserMarshal64 Realiza marshaling de um objeto VARIANT no buffer RPC. (VARIANT_UserMarshal64) |
VARIANT_UserSize Calcula o tamanho do fio do objeto VARIANT e obtém seu identificador e dados. (VARIANT_UserSize) |
VARIANT_UserSize64 Calcula o tamanho do fio do objeto VARIANT e obtém seu identificador e dados. (VARIANT_UserSize64) |
VARIANT_UserUnmarshal Desmarca um objeto VARIANT do buffer RPC. (VARIANT_UserUnmarshal) |
VARIANT_UserUnmarshal64 Desmarca um objeto VARIANT do buffer RPC. (VARIANT_UserUnmarshal64) |
Variantchangetype Converte uma variante de um tipo para outro. |
Variantchangetypeex Converte uma variante de um tipo para outro, usando um LCID. |
Variantclear Limpa uma variante. |
VariantCopy Libera a variante de destino e faz uma cópia da variante de origem. |
VariantCopyInd Libera a variante de destino e faz uma cópia da variante de origem, executando a indireção necessária se a origem for especificada para ser VT_BYREF. |
VariantInit Inicializa uma variante. |
VariantTimeToDosDateTime Converte a representação variante de uma data e hora em valores de data e hora do MS-DOS. |
VariantTimeToSystemTime Converte a representação variante de tempo em valores de tempo do sistema. |
VarIdiv Converte duas variantes de qualquer tipo em inteiros e retorna o resultado de dividi-las. |
VarImp Executa uma implicação bit a bit em duas variantes. |
VarInt Retorna a parte inteira de uma variante. (VarInt) |
VarMod Divide duas variantes e retorna apenas o restante. |
VarMonthName Retorna uma cadeia de caracteres que contém o nome do mês localizado. |
VarMul Retorna o resultado da multiplicação de duas variantes. |
VarNeg Executa negação lógica em uma variante. |
VarNot Executa a operação bit a bit não negação em uma variante. |
VarNumFromParseNum Converte os resultados analisados em uma variante. |
VarOr Executa uma disjunção lógica em duas variantes. |
VarParseNumFromStr Analisa uma cadeia de caracteres e cria uma descrição independente de tipo do número que ela representa. |
VarPow Retorna o resultado da execução da função de energia com duas variantes. |
VarR4CmpR8 Compara duas variantes de tipos float e double. |
VarR4FromBool Converte um valor booliano em um valor float. |
VarR4FromCy Converte um valor de moeda em um valor float. |
VarR4FromDate Converte um valor de data em um valor float. |
VarR4FromDec Converte um valor decimal em um valor float. |
VarR4FromDisp Converte a propriedade padrão de uma instância IDispatch em um valor float. |
VarR4FromI1 Inverte um valor char para um valor float. |
VarR4FromI2 Converte um valor curto em um valor float. |
VarR4FromI4 Converte um valor longo em um valor float. |
VarR4FromI8 Converte um valor inteiro de 8 bytes em um valor float. |
VarR4FromR8 Converte um valor duplo em um valor float. |
VarR4FromStr Converte uma cadeia de caracteres OLECHAR em um valor float. |
VarR4FromUI1 Converte um valor char sem sinal em um valor float. |
VarR4FromUI2 Converte um valor curto sem sinal em um valor float. |
VarR4FromUI4 Converte um valor longo sem sinal em um valor float. |
VarR4FromUI8 Converte um valor inteiro de 8 bytes sem sinal em um valor float. |
VarR8FromBool Converte um valor booliano em um valor duplo. |
VarR8FromCy Converte um valor de moeda em um valor duplo. |
VarR8FromDate Converte um valor de data em um valor duplo. |
VarR8FromDec Converte um valor decimal em um valor duplo. |
VarR8FromDisp Converte a propriedade padrão de uma instância IDispatch em um valor duplo. |
VarR8FromI1 Converte um valor char em um valor duplo. |
VarR8FromI2 Converte um valor curto em um valor duplo. |
VarR8FromI4 Converte um valor longo em um valor duplo. |
VarR8FromI8 Converte um valor inteiro de 8 bytes em um valor duplo. |
VarR8FromR4 Converte um valor float em um valor duplo. |
VarR8FromStr Converte uma cadeia de caracteres OLECHAR em um valor duplo. |
VarR8FromUI1 Converte um valor char sem sinal em um valor duplo. |
VarR8FromUI2 Converte um valor curto sem sinal em um valor duplo. |
VarR8FromUI4 Converte um valor longo sem sinal em um valor duplo. |
VarR8FromUI8 Converte um valor inteiro sem sinal de 8 bytes em um valor duplo. |
VarR8Pow Executa a função de energia para variantes do tipo double. |
VarR8Round Arredonda uma variante do tipo double para o número especificado de casas decimais. |
VarRound Arredonda uma variante para o número especificado de casas decimais. |
VarSub Subtrai duas variantes. |
VarTokenizeFormatString Analisa a cadeia de caracteres de formato real em uma série de tokens que podem ser usados para formatar variantes usando VarFormatFromTokens. |
VarUdateFromDate Converte uma hora e uma data convertidas do formato variant para o formato MS-DOS. |
VarUI1FromBool Converte um valor booliano em um valor char sem sinal. |
VarUI1FromCy Converte um valor de moeda em um valor char sem sinal. |
VarUI1FromDate Converte um valor de data em um valor char sem sinal. |
VarUI1FromDec Converte um valor decimal em um valor char sem sinal. |
VarUI1FromDisp Converte a propriedade padrão de uma instância IDispatch em um valor char sem sinal. |
VarUI1FromI1 Converte um valor char em um valor char sem sinal. |
VarUI1FromI2 Converte um valor curto em um valor char sem sinal. |
VarUI1FromI4 Converte um valor longo em um valor char sem sinal. |
VarUI1FromI8 Converte um valor inteiro de 8 bytes em um valor de byte. |
VarUI1FromR4 Converte um valor float em um valor char sem sinal. |
VarUI1FromR8 Converte um valor duplo em um valor char sem sinal. |
VarUI1FromStr Converte uma cadeia de caracteres OLECHAR em uma cadeia de caracteres char sem sinal. |
VarUI1FromUI2 Converte um valor curto sem sinal em um valor char sem sinal. |
VarUI1FromUI4 Converte um valor longo sem sinal em um valor char sem sinal. |
VarUI1FromUI8 Converte um valor inteiro sem sinal de 8 bytes em um valor de byte. |
VarUI2FromBool Converte um valor booliano em um valor curto sem sinal. |
VarUI2FromCy Converte um valor de moeda em um valor curto sem sinal. |
VarUI2FromDate Converte um valor de data em um valor curto sem sinal. |
VarUI2FromDec Converte um valor decimal em um valor curto sem sinal. |
VarUI2FromDisp Converte a propriedade padrão de uma instância IDispatch em um valor curto sem sinal. |
VarUI2FromI1 Converte um valor char em um valor curto sem sinal. |
VarUI2FromI2 Converte um valor curto em um valor curto sem sinal. |
VarUI2FromI4 Converte um valor longo em um valor curto sem sinal. |
VarUI2FromI8 Converte um valor inteiro de 8 bytes em um valor curto sem sinal. |
VarUI2FromR4 Converte um valor float em um valor curto sem sinal. |
VarUI2FromR8 Converte um valor duplo em um valor curto sem sinal. |
VarUI2FromStr Converte uma cadeia de caracteres OLECHAR em um valor curto sem sinal. |
VarUI2FromUI1 Converte um valor char sem sinal em um valor curto sem sinal. |
VarUI2FromUI4 Converte um valor longo sem sinal em um valor curto sem sinal. |
VarUI2FromUI8 Converte um valor inteiro sem sinal de 8 bytes em um valor curto sem sinal. |
VarUI4FromBool Converte um valor booliano em um valor longo sem sinal. |
VarUI4FromCy Converte um valor de moeda em um valor longo sem sinal. |
VarUI4FromDate Converte um valor de data em um valor longo sem sinal. |
VarUI4FromDec Converte um valor decimal em um valor longo sem sinal. |
VarUI4FromDisp Converte a propriedade padrão de uma instância IDispatch em um valor longo sem sinal. |
VarUI4FromI1 Converte um valor char em um valor longo sem sinal. |
VarUI4FromI2 Converte um valor curto em um valor longo sem sinal. |
VarUI4FromI4 Converte um valor longo em um valor longo sem sinal. |
VarUI4FromI8 Converte um valor inteiro de 8 bytes em um valor longo sem sinal. |
VarUI4FromR4 Converte um valor float em um valor longo sem sinal. |
VarUI4FromR8 Converte um valor duplo em um valor longo sem sinal. |
VarUI4FromStr Converte uma cadeia de caracteres OLECHAR em um valor longo sem sinal. |
VarUI4FromUI1 Converte um valor char sem sinal em um valor longo sem sinal. |
VarUI4FromUI2 Converte um valor curto sem sinal em um valor longo sem sinal. |
VarUI4FromUI8 Converte um valor inteiro sem sinal de 8 bytes em um valor longo sem sinal. |
VarUI8FromBool Converte um valor VARIANT_BOOL em um valor inteiro sem sinal de 8 bytes. |
VarUI8FromCy Converte um valor de moeda em um valor inteiro sem sinal de 8 bytes. |
VarUI8FromDate Converte um valor de data em um valor inteiro sem sinal de 8 bytes. |
VarUI8FromDec Converte um valor decimal em um valor inteiro sem sinal de 8 bytes. |
VarUI8FromDisp Converte a propriedade padrão de uma instância IDispatch em um valor inteiro sem sinal de 8 bytes. |
VarUI8FromI1 Converte um valor char em um valor inteiro sem sinal de 8 bytes. |
VarUI8FromI2 Converte um valor curto em um valor inteiro sem sinal de 8 bytes. |
VarUI8FromI8 Converte um valor inteiro de 8 bytes em um valor inteiro sem sinal de 8 bytes. |
VarUI8FromR4 Converte um valor float em um valor inteiro sem sinal de 8 bytes. |
VarUI8FromR8 Converte um valor duplo em um valor inteiro sem sinal de 8 bytes. |
VarUI8FromStr Converte uma cadeia de caracteres OLECHAR em um valor inteiro sem sinal de 8 bytes. |
VarUI8FromUI1 Converte um valor de byte em um valor inteiro sem sinal de 8 bytes. |
VarUI8FromUI2 Converte um valor curto sem sinal em um valor inteiro sem sinal de 8 bytes. |
VarUI8FromUI4 Converte um valor longo sem sinal em um valor inteiro sem sinal de 8 bytes. |
VarWeekdayName Retorna uma cadeia de caracteres que contém o nome localizado do dia da semana. |
VarXor Executa uma exclusão lógica em duas variantes. |
VectorFromBstr Retorna um vetor, atribuindo cada caractere no BSTR a um elemento do vetor. |
Icreateerrorinfo Retorna informações de erro. |
Icreatetypeinfo Fornece as ferramentas para criar e administrar as informações de tipo definidas por meio da descrição do tipo. (ICreateTypeInfo) |
ICreateTypeInfo2 Fornece as ferramentas para criar e administrar as informações de tipo definidas por meio da descrição do tipo. (ICreateTypeInfo2) |
ICreateTypeLib Fornece os métodos para criar e gerenciar o componente ou arquivo que contém informações de tipo. (ICreateTypeLib) |
ICreateTypeLib2 Fornece os métodos para criar e gerenciar o componente ou arquivo que contém informações de tipo. (ICreateTypeLib2) |
IDispatch Expõe objetos, métodos e propriedades para ferramentas de programação e outros aplicativos que dão suporte à Automação. |
IEnumVARIANT Fornece um método para enumerar uma coleção de variantes, incluindo coleções heterogêneas de objetos e tipos intrínsecos. |
IErrorInfo Fornece informações detalhadas de erro contextual. |
IRecordInfo Descreve a estrutura de um UDT específico. |
ISupportErrorInfo Garante que as informações de erro possam ser propagadas para cima da cadeia de chamadas corretamente. Os objetos de automação que usam as interfaces de tratamento de erros devem implementar ISupportErrorInfo. |
ITypeChangeEvents Permite que os clientes assinem notificações de alteração de tipo em objetos que implementam as interfaces ITypeInfo, ITypeInfo2, ICreateTypeInfo e ICreateTypeInfo2. |
Itypecomp A interface ITypeComp fornece uma maneira rápida de acessar informações de que os compiladores precisam ao associar e instanciar estruturas e interfaces. |
ITypeInfo Usado para ler informações sobre objetos. (ITypeInfo) |
Itypeinfo2 Usado para ler informações sobre objetos. (ITypeInfo2) |
Itypelib Representa uma biblioteca de tipos, os dados que descrevem um conjunto de objetos. (ITypeLib) |
Itypelib2 Representa uma biblioteca de tipos, os dados que descrevem um conjunto de objetos. (ITypeLib2) |
ARRAYDESC Descreve uma matriz, seu tipo de elemento e sua dimensão. |
BINDPTR Descreve um ponteiro. |
CUSTDATA Representa dados personalizados. |
CUSTDATAITEM Representa um item de dados personalizado. |
DISPPARAMS Contém os argumentos passados para um método ou propriedade. |
EXCEPINFO Descreve uma exceção que ocorreu durante IDispatch::Invoke. |
FUNCDESC Descreve uma função. (FUNCDESC) |
INTERFACEDATA Descreve as propriedades e os métodos do objeto. |
METHODDATA Descreve um método ou propriedade. |
NUMPARSE Especifica informações de análise numérica. |
PARAMDATA Descreve um parâmetro aceito por um método ou propriedade. |
PARAMDESC Contém informações necessárias para transferir um elemento, parâmetro ou valor retornado de função de uma estrutura entre processos. |
PARAMDESCEX Contém informações sobre o valor padrão de um parâmetro. |
SAFEARRAY Representa uma matriz segura. |
SAFEARRAYBOUND Representa os limites de uma dimensão da matriz. |
TLIBATTR Contém informações sobre uma biblioteca de tipos. As informações dessa estrutura são usadas para identificar a biblioteca de tipos e fornecer suporte de idioma nacional para nomes de membros. |
TYPEATTR Contém atributos de um tipo. |
TYPEDESC Descreve o tipo de uma variável, o tipo de retorno de uma função ou o tipo de um parâmetro de função. |
VARDESC Descreve um membro de dados, constante ou variável. |
VARIANT VARIANTARG descreve os argumentos passados em DISPPARAMS e VARIANT para especificar dados variantes que não podem ser passados por referência. |