Share via


Automation Functions

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

A seguinte tabela mostra as funções automação com uma descrição da finalidade de cada.

Observação

Windows Mobile talvez não suporte todos os elementos programação nessa seção.Para obter informações sobre as diferenças entre a implementação COM disponível para dispositivos Windows Mobile powered e que disponível para dispositivos Windows Embedded CE , consulte COM and DCOM in Windows Mobile Powered Devices.

Elemento de programação Descrição

BstrFromVector

Essa função retorna um BSTR, atribuição cada elemento de vetor para um caractere na BSTR.

CreateErrorInfo

Essa função cria uma instância de um genérico erro objeto.

CreateTypeLib2

Essa função cria uma biblioteca tipo no arquivo/no - formato memória que faz uso dos arquivos Memory-mapped de 32 - bit plataformas.

DispGetIDsOfNames

Essa função usa informações tipo para converter um conjunto de nomes para DISPIDs.

DispGetParam

Essa função recupera um parâmetro da estrutura DISPPARAMS, verifica as duas nomeado parâmetros e posicionais parâmetros e converte no parâmetro para o tipo especificado.

DispInvoke

Essa função automaticamente chamadas membro funções em uma interface, fornecido informações de tipo para a interface.

GetErrorInfo

Essa função obtém o ponteiro informações de erro definido pelo chamar anterior para SetErrorInfo na atual segmento lógico.

LoadRegTypeLib

Essa função usa informações Registro para carregar uma biblioteca tipo.

LoadTypeLib

Essa função carrega e registra uma biblioteca tipo typelib2.

RegisterTypeLib

Essa função adiciona informações sobre um biblioteca de tipos o Registro sistema.

SafeArrayAccessData

Essa função Incrementa a contagem bloqueio de uma matriz e recupera um ponteiro para dados de matriz.

SafeArrayAllocData

Essa função aloca memória para um SafeArray, com base em um descritor criado com SafeArrayAllocDescriptor.

SafeArrayAllocDescriptor

Essa função aloca memória para um descritor SafeArray, permitindo a criação de safearrays que contêm elementos com tipos dados Other Than aqueles fornecidos por SafeArrayCreate.

SafeArrayCopy

Essa função cria um copiar de um SafeArray existente.

SafeArrayCopyData

Esta função copia matriz de origem para a matriz destino Após liberar quaisquer recursos matriz de destino.

SafeArrayCreate

Essa função cria um novo descritor de matriz, aloca e inicializa os dados para a matriz e retorna um ponteiro para o novo descritor de matriz.

SafeArrayCreateVector

Essa função cria um matriz unidimensional cujo limite inferior é sempre zero.

SafeArrayDestroy

Essa função destrói um descritor de matriz existentes e todos os dados na matriz.

SafeArrayDestroyData

Essa função destrói todos os dados em um SafeArray.

SafeArrayDestroyDescriptor

Essa função destrói um descritor de um SafeArray.

SafeArrayGetDim

Essa função retorna o número de dimensões de matriz.

SafeArrayGetElement

Essa função recupera um único elemento da matriz.

SafeArrayGetElemsize

Essa função recupera o tamanho (em bytes) dos elementos de um SafeArray.

SafeArrayGetLBound

Essa função retorna o limite inferior para qualquer dimensão de um SafeArray.

SafeArrayGetUBound

Essa função retorna o limite superior para qualquer dimensão de um SafeArray.

SafeArrayLock

Essa função Incrementa a contagem bloqueio de uma matriz e coloca um ponteiro para os dados na matriz pvData do descritor de matriz.

SafeArrayPtrOfIndex

Essa função retorna um ponteiro para um elemento matriz.

SafeArrayPutElement

Essa função atribui um único elemento de matriz.

SafeArrayRedim

Essa função altera o direito mais ou menos ligado significativo de um SafeArray.

SafeArrayUnaccessData

Essa função diminui a contagem de bloqueio de uma matriz e invalida o ponteiro recuperado por SafeArrayAccessData.

SafeArrayUnlock

Essa função diminui a contagem de bloqueio de uma matriz para que ele possa ser liberado ou redimensionado.

SetErrorInfo

Essa função define o objeto informações de erro para o atual segmento de execução.

SysAllocString

Essa função aloca um novo seqüência de caracteres e copia o seqüência de caracteres passado para ela.

SysAllocStringByteLen

Essa função usa um seqüência ANSI como entrada e retorna um BSTR que contém um seqüência ANSI.

SysAllocStringLen

Essa função aloca um novo seqüência de caracteres, cópias cch caracteres a partir de seqüência de caracteres passado para ela e, em seguida, anexa um NULL caractere.

SysFreeString

Essa função libera um seqüência de caracteres alocados anteriormente pelo SysAllocString, SysAllocStringByteLen SysReAllocString, SysAllocStringLenou SysReAllocStringLen.

SysReAllocString

Essa função aloca um novo BSTR e copia o seqüência de caracteres passado para ela e libera o relacionado BSTR por pbstre finalmente redefine pbstr para apontar para o novo BSTR.

SysReAllocStringLen

Essa função cria um novo BSTR que contém um número especificado de caracteres de uma BSTR antigo e libera o BSTR antigo.

SysStringByteLen

Essa função retorna o comprimento (em bytes) de um BSTR.

SysStringLen

Essa função retorna o comprimento de um BSTR.

SystemTimeToVariantTime

Essa função converte a variante representação de tempo para sistema-valores tempo.

UnRegisterTypeLib

Essa função remove informações biblioteca de tipos Registro de sistema.

VarBoolFromCy

Essa função converte variante tipos dados para bool de CURRENCY.

VarBoolFromDate

Essa função converte variante tipos dados para bool de data.

VarBoolFromDec

Essa função converte variante tipos dados para bool de decimal.

VarBoolFromDisp

Essa função converte variante tipos dados para bool de IDispatch.

VarBoolFromI2

Essa função converte variante tipos dados para bool de curto.

VarBoolFromI4

Essa função converte variante tipos dados para bool de longo.

VarBoolFromR4

Essa função converte variante tipos dados para bool de flutuar.

VarBoolFromR8

Essa função converte variante tipos dados para bool de duplo.

VarBoolFromStr

Essa função converte variante tipos dados para bool de OLECHAR.

VarBoolFromUI1

Essa função converte variante tipos dados para bool de sem assinatura char.

VarBstrFromBool

Essa função converte variante tipos dados para BSTR de bool.

VarBstrFromCy

Essa função converte variante tipos dados para BSTR de CURRENCY.

VarBstrFromDate

Essa função converte variante tipos dados para BSTR de data.

VarBstrFromDec

Essa função converte variante tipos dados para BSTR de decimal.

VarBstrFromDisp

Essa função converte variante tipos dados para BSTR de IDispatch.

VarBstrFromI2

Essa função converte variante tipos dados para BSTR de curto.

VarBstrFromI4

Essa função converte variante tipos dados para BSTR de longo.

VarBstrFromR4

Essa função converte variante tipos dados para BSTR de flutuar.

VarBstrFromR8

Essa função converte variante tipos dados para BSTR de duplo.

VarBstrFromUI1

Essa função converte variante tipos dados para BSTR de byte.

VarCyFromBool

Essa função converte variante tipos dados para CURRENCY de bool.

VarCyFromDate

Essa função converte variante tipos dados para CURRENCY de data.

VarCyFromDec

Essa função converte variante tipos dados para CURRENCY de decimal.

VarCyFromDisp

Essa função converte variante tipos dados para CURRENCY de IDispatch.

VarCyFromI2

Essa função converte variante tipos dados para CURRENCY de curto.

VarCyFromI4

Essa função converte variante tipos dados para CURRENCY de longo.

VarCyFromR4

Essa função converte variante tipos dados para CURRENCY de flutuar.

VarCyFromR8

Essa função converte variante tipos dados para CURRENCY de duplo.

VarCyFromStr

Essa função converte variante tipos dados para CURRENCY de OLECHAR.

VarCyFromUI1

Essa função converte variante tipos dados para CURRENCY de byte.

VarDateFromBool

Essa função converte variante tipos dados para data de bool.

VarDateFromCy

Essa função converte variante tipos dados para data de Currency.

VarDateFromDec

Essa função converte variante tipos dados para data de decimal.

VarDateFromDisp

Essa função converte variante tipos dados para data de IDispatch.

VarDateFromI2

Essa função converte variante tipos dados para data de curto.

VarDateFromI4

Essa função converte variante tipos dados para data de longo.

VarDateFromR4

Essa função converte variante tipos dados para data de flutuar.

VarDateFromR8

Essa função converte variante tipos dados para data de duplo.

VarDateFromStr

Essa função converte variante tipos dados para data de OLECHAR.

VarDateFromUdate

Essa função compacta uma data.

VarDateFromUI1

Essa função converte variante tipos dados para data de byte.

VarDecFromBool

Essa função converte variante tipos dados para decimal de bool.

VarDecFromCy

Essa função converte variante tipos dados para decimal de Currency.

VarDecFromDate

Essa função converte variante tipos dados para decimal de data.

VarDecFromDisp

Essa função converte variante tipos dados para decimal de IDispatch.

VarDecFromI2

Essa função converte variante tipos dados para decimal de curto.

VarDecFromI4

Essa função converte variante tipos dados para decimal de longo.

VarDecFromR4

Essa função converte variante tipos dados para decimal de flutuar.

VarDecFromR8

Essa função converte variante tipos dados para decimal de duplo.

VarDecFromStr

Essa função converte variante tipos dados para decimal de OLECHAR.

VarDecFromUI1

Essa função converte variante tipos dados para decimal do byte.

VarI2FromBool

Essa função converte variante tipos dados a curto de bool.

VarI2FromCy

Essa função converte variante tipos dados a curto de Currency.

VarI2FromDate

Essa função converte variante tipos dados a curto de data.

VarI2FromDec

Essa função converte variante tipos dados para curta de decimal.

VarI2FromDisp

Essa função converte variante tipos dados a curto de IDispatch.

VarI2FromI4

Essa função converte variante tipos dados a curto de longo.

VarI2FromR4

Essa função converte variante tipos dados a curto de flutuar.

VarI2FromR8

Essa função converte variante tipos dados a curto de duplo.

VarI2FromStr

Essa função converte variante tipos dados a curto de OLECHAR.

VarI2FromUI1

Essa função converte variante tipos dados a curto do byte.

VarI4FromBool

Essa função converte variante dados tipos ao longo do bool.

VarI4FromCy

Essa função converte variante dados tipos ao longo de Currency.

VarI4FromDate

Essa função converte variante dados tipos ao longo da data.

VarI4FromDec

Essa função converte variante dados tipos ao longo do decimal.

VarI4FromDisp

Essa função converte variante dados tipos ao longo de IDispatch.

VarI4FromI2

Essa função converte variante dados tipos ao longo de curto.

VarI4FromR4

Essa função converte variante dados tipos ao longo de flutuar.

VarI4FromR8

Essa função converte variante dados tipos ao longo de duplo.

VarI4FromStr

Essa função converte variante dados tipos ao longo de OLECHAR.

VarI4FromUI1

Essa função converte variante dados tipos ao longo do byte.

VariantChangeType

Essa função converte uma variante de um tipo para outro.

VariantChangeTypeEx

Essa função converte uma variante de um tipo para outro, usando um LCID.

VariantClear

Essa função limpa uma variante.

VariantCopy

Essa função libera a variante destino e o torna um copiar da variante de origem.

VariantCopyInd

Essa função libera qualquer de conteúdo existente de variante de destino e o torna um copiar da origem VARIANT and VARIANTARG, executar o engano necessário se a origem é especificada seja VT_BYREF.

VariantInit

Essa função inicializa uma variante.

VariantTimeToSystemTime

Essa função converte a variante representação de tempo para valores hora do sistema.

VarNumFromParseNum

Essa função converte o número analisado para um número de tipo de VARIANT and VARIANTARG.

VarParseNumFromStr

Esta função analisa um seqüência de caracteres e cria um tipo-independente de descrição do número que representa.

VarR4FromBool

Essa função converte variante tipos dados para fazer flutuar de bool.

VarR4FromCy

Essa função converte variante tipos dados para fazer flutuar de Currency.

VarR4FromDate

Essa função converte variante tipos dados para fazer flutuar da data.

VarR4FromDec

Essa função converte variante tipos dados para fazer flutuar do decimal.

VarR4FromDisp

Essa função converte variante tipos dados para fazer flutuar de IDispatch.

VarR4FromI2

Essa função converte variante tipos dados para fazer flutuar de curto.

VarR4FromI4

Essa função converte variante tipos dados para fazer flutuar de longo.

VarR4FromR8

Essa função converte variante tipos dados para fazer flutuar de duplo.

VarR4FromStr

Essa função converte variante tipos dados para fazer flutuar de OLECHAR.

VarR4FromUI1

Essa função converte variante tipos dados para fazer flutuar do byte.

VarR8FromBool

Essa função converte variante dados tipos para duplo de bool.

VarR8FromCy

Essa função converte variante dados tipos para duplo de Currency.

VarR8FromDate

Essa função converte variante dados tipos para duplo de data.

VarR8FromDec

Essa função converte variante dados tipos para duplo de decimal.

VarR8FromDisp

Essa função converte variante dados tipos para duplo de IDispatch.

VarR8FromI2

Essa função converte variante dados tipos para duplo de curto.

VarR8FromI4

Essa função converte variante dados tipos para duplo de longo.

VarR8FromR4

Essa função converte variante dados tipos para duplo de flutuar.

VarR8FromStr

Essa função converte variante dados tipos para duplo de OLECHAR.

VarR8FromUI1

Essa função converte variante dados tipos para duplo de sem assinatura char.

VarUdateFromDate

Essa função converte um tempo e data convertido de variante formato para formato MS-DOS.

VarUI1FromBool

Essa função converte variante tipos dados para byte de bool.

VarUI1FromCy

Essa função converte variante tipos dados para byte de Currency.

VarUI1FromDate

Essa função converte variante tipos dados para byte de data.

VarUI1FromDec

Essa função converte variante tipos dados para byte de decimal.

VarUI1FromDisp

Essa função converte variante tipos dados para byte de IDispatch.

VarUI1FromI2

Essa função converte variante tipos dados para byte de curto.

VarUI1FromI4

Essa função converte variante tipos dados para byte de longo.

VarUI1FromR4

Essa função converte variante tipos dados para byte de flutuar.

VarUI1FromR8

Essa função converte variante tipos dados para byte de duplo.

VarUI1FromStr

Essa função converte variante tipos dados para byte de BSTR.

VectorFromBstr

Essa função retorna um vetor, atribuição cada caractere no BSTR para um elemento do vetor.

See Also

Reference

Automation Reference