Leggere in inglese

Condividi tramite


automazione

Panoramica della tecnologia di automazione.

Per sviluppare Automazione, sono necessarie queste intestazioni:

Questa documentazione è correlata all'automazione OLE. Per informazioni su automatyzacja interfejsu użytkownika, vedere Panoramica dell'API di Automazione di Windows.

Enumerazioni

 
CALLCONV

Identifica la convenzione chiamante usata da una funzione membro descritta nella struttura METHODDATA.
DESCKIND

Identifica la descrizione del tipo da associare.
FUNCFLAGS

Specifica i flag di funzione.
FUNCKIND

Specifica il tipo di funzione.
INVOKEKIND

Specifica il modo in cui viene richiamata una funzione.
LIBFLAGS

Definisce i flag applicabili alle librerie dei tipi.
REGKIND

Controlla la registrazione di una libreria di tipi.
SYSKIND

Identifica la piattaforma del sistema operativo di destinazione.
TYPEFLAGS

Flag di tipo.
TYPEKIND

Specifica un tipo.
VARENUM

Specifica i tipi varianti.
VARFLAGS

Specifica i flag delle variabili.
VARKIND

Specifica il tipo di variabile.

Funzioni

 
AddFuncDesc

Aggiunge una descrizione della funzione alla descrizione del tipo.
AddImplType

Specifica un'interfaccia ereditata o un'interfaccia implementata da una classe oggetto componente (coclasse).
AddRefTypeInfo

Aggiunge una descrizione del tipo a quelli a cui fa riferimento la descrizione del tipo da creare.
AddressOfMember

Recupera gli indirizzi delle funzioni o delle variabili statiche, come quelle definite in una DLL.
AddVarDesc

Aggiunge una descrizione di una variabile o di un membro dati alla descrizione del tipo.
AfterTypeChange

Generato dopo la modifica di un tipo.
Associare

Esegue il mapping di un nome a un membro di un tipo o associa le variabili e le funzioni globali presenti in una libreria dei tipi.
BindType

Effettua l'associazione alle descrizioni di tipi contenute all'interno di una libreria dei tipi.
BSTR_UserFree

Libera le risorse sul lato server quando viene chiamato dai file stub RPC. (BSTR_UserFree)
BSTR_UserFree64

Libera le risorse sul lato server quando viene chiamato dai file stub RPC. (BSTR_UserFree64)
BSTR_UserMarshal

Esegue il marshalling di un oggetto BSTR nel buffer RPC. (BSTR_UserMarshal)
BSTR_UserMarshal64

Esegue il marshalling di un oggetto BSTR nel buffer RPC. (BSTR_UserMarshal64)
BSTR_UserSize

Calcola le dimensioni del filo dell'oggetto BSTR e ottiene il relativo handle e i dati. (BSTR_UserSize)
BSTR_UserSize64

Calcola le dimensioni del filo dell'oggetto BSTR e ottiene il relativo handle e i dati. (BSTR_UserSize64)
BSTR_UserUnmarshal

Annulla unmarshal un oggetto BSTR dal buffer RPC. (BSTR_UserUnmarshal)
BSTR_UserUnmarshal64

Annulla unmarshal un oggetto BSTR dal buffer RPC. (BSTR_UserUnmarshal64)
BstrFromVector

Restituisce un BSTR, assegnando ogni elemento del vettore a un carattere nel BSTR.
ClearCustData

Rilascia memoria usata per contenere l'elemento dati personalizzato.
Clone

Crea una copia dello stato corrente dell'enumerazione.
CreateDispTypeInfo

Crea informazioni sui tipi semplificate da usare in un'implementazione di IDispatch.
CreateErrorInfo

Crea un'istanza di un oggetto errore generico.
CreateInstance

Crea una nuova istanza di un tipo che descrive una classe oggetto componente (coclasse).
CreateStdDispatch

Crea un'implementazione standard dell'interfaccia IDispatch tramite una singola chiamata di funzione. Ciò semplifica l'esposizione di oggetti tramite Automazione.
CreateTypeInfo

Crea una nuova istanza di descrizione del tipo all'interno della libreria dei tipi.
CreateTypeLib

Fornisce l'accesso a una nuova istanza di oggetto che supporta l'interfaccia ICreateTypeLib.
CreateTypeLib2

Crea una libreria di tipi nel formato file corrente.
DefineFuncAsDllEntry

Associa un punto di ingresso dll alla funzione con l'indice specificato.
DeleteFuncDesc

Elimina una descrizione della funzione specificata dal numero di indice.
DeleteFuncDescByMemId

Elimina la descrizione della funzione specificata (FUNCDESC).
DeleteImplType

Elimina i flag IMPLTYPE per l'interfaccia indicizzata.
DeleteTypeInfo

Elimina le informazioni di tipo specificate dalla libreria dei tipi.
DeleteVarDesc

Elimina la struttura VARDESC specificata. (ICreateTypeInfo2.DeleteVarDesc)
DeleteVarDescByMemId

Elimina la struttura VARDESC specificata. (ICreateTypeInfo2.DeleteVarDescByMemId)
DispCallFunc

Helper di basso livello per Invoke che fornisce l'indipendenza del computer per invoke personalizzato. (DispCallFunc)
DispGetIDsOfNames

Helper di basso livello per Invoke che fornisce l'indipendenza del computer per invoke personalizzato. (DispGetIDsOfNames)
DispGetParam

Recupera un parametro dalla struttura DISPPARAMS, controllando parametri denominati e parametri posizionali e coerce il parametro al tipo specificato.
DispInvoke

Chiama automaticamente le funzioni membro in un'interfaccia, in base alle informazioni sul tipo per l'interfaccia.
DosDateTimeToVariantTime

Converte la rappresentazione MS-DOS dell'ora nella rappresentazione data e ora archiviata in una variante.
FindName

Individua le occorrenze di una descrizione dei tipi in una libreria dei tipi. Questa operazione può essere usata per verificare rapidamente che un nome esista in una libreria di tipi.
GetActiveObject

Recupera un puntatore a un oggetto in esecuzione registrato con OLE.
GetAllCustData

Ottiene tutti gli elementi dati personalizzati della libreria. (ITypeInfo2.GetAllCustData)
GetAllCustData

Ottiene tutti gli elementi dati personalizzati della libreria. (ITypeLib2.GetAllCustData)
GetAllFuncCustData

Ottiene tutti i dati personalizzati dalla funzione specificata.
GetAllImplTypeCustData

Ottiene tutti i dati personalizzati per il tipo di implementazione specificato.
GetAllParamCustData

Ottiene tutti i dati personalizzati per il parametro della funzione specificato.
GetAllVarCustData

Ottiene la variabile per i dati personalizzati.
GetAltMonthNames

Recupera i nomi dei mesi secondari (alternativi).
GetContainingTypeLib

Recupera la libreria di tipi contenente e l'indice della descrizione del tipo all'interno di tale libreria di tipi.
GetCustData

Ottiene i dati personalizzati. (ITypeInfo2.GetCustData)
GetCustData

Ottiene i dati personalizzati. (ITypeLib2.GetCustData)
GetDescription

Restituisce una descrizione testuale dell'errore.
GetDllEntry

Recupera una descrizione o specifica di un punto di ingresso per una funzione in una DLL.
GetDocumentation

Recupera la stringa di documentazione, il nome e il percorso completo del file della Guida e l'ID del contesto per l'argomento della Guida relativo a una descrizione del tipo specifica.
GetDocumentation

Recupera la stringa di documentazione per la libreria, il nome e il percorso completi del file della Guida e l'identificatore di contesto per l'argomento della Guida della libreria nel file della Guida.
GetDocumentation2

Recupera la stringa di documentazione, il percorso e il nome completo del file della Guida, il contesto di localizzazione da usare e l'ID del contesto per l'argomento della Guida della libreria nel file della Guida.
GetDocumentation2

Recupera la stringa di documentazione della libreria, il percorso e il nome completo del file della Guida, il contesto di localizzazione da usare e l'ID del contesto per l'argomento della Guida della libreria nel file della Guida.
GetErrorInfo

Ottiene il puntatore informativo dell'errore impostato dalla chiamata precedente a SetErrorInfo nel thread logico corrente.
GetField

Restituisce un puntatore a VARIANT contenente il valore di un determinato nome di campo.
GetFieldNames

Ottiene i nomi dei campi del record.
GetFieldNoCopy

Restituisce un puntatore al valore di un determinato nome di campo senza copiare il valore e l'allocazione delle risorse.
GetFuncCustData

Ottiene i dati personalizzati dalla funzione specificata.
GetFuncDesc

Recupera la struttura FUNCDESC che contiene informazioni su una funzione specificata.
GetFuncIndexOfMemId

Si associa a un membro specifico basato su un DISPID noto, in cui il nome del membro è sconosciuto (ad esempio, quando si associa a un membro predefinito). (ITypeInfo2.GetFuncIndexOfMemId)
GetGuid

Ottiene il GUID del tipo di record.
GetGUID

Restituisce l'identificatore univoco globale (GUID) dell'interfaccia che ha definito l'errore.
GetHelpContext

Restituisce l'identificatore del contesto della Guida (ID) per l'errore.
GetHelpFile

Restituisce il percorso del file della Guida che descrive l'errore.
Getidsofnames

Esegue il mapping di un singolo membro e di un set facoltativo di nomi di argomenti a un set corrispondente di DISPID integer, che può essere usato nelle chiamate successive a Invoke.
Getidsofnames

Esegue il mapping tra i nomi e gli ID dei membri e tra i nomi e gli ID dei parametri.
GetImplTypeCustData

Ottiene i dati personalizzati del tipo di implementazione.
GetImplTypeFlags

Recupera l'enumerazione IMPLTYPEFLAGS per un'interfaccia implementata o un'interfaccia di base in una descrizione del tipo.
GetLibAttr

Recupera la struttura che contiene gli attributi della libreria.
GetLibStatistics

Restituisce statistiche su una libreria dei tipi richieste per l'efficiente dimensionamento di tabelle hash.
GetMops

Recupera le informazioni di marshalling.
GetName

Ottiene il nome del tipo di record.
Getnames

Recupera la variabile con l'ID membro specificato o il nome della proprietà o del metodo e i parametri che corrispondono all'ID funzione specificato.
GetParamCustData

Ottiene i dati personalizzati del parametro specificato.
GetRecordInfoFromGuids

Restituisce un puntatore all'interfaccia IRecordInfo per un tipo definito dall'utente passando il GUID delle informazioni sul tipo senza dover caricare la libreria dei tipi.
GetRecordInfoFromTypeInfo

Restituisce un puntatore all'interfaccia IRecordInfo del tipo definito dall'utente passando le informazioni sul tipo.
GetRefTypeInfo

Se una descrizione del tipo fa riferimento ad altre descrizioni, recupera le descrizioni del tipo cui fa riferimento.
GetRefTypeOfImplType

Se una descrizione del tipo descrive una classe COM, recupera la descrizione dei tipi delle interfacce implementate.
GetSize

Ottiene il numero di byte di memoria necessaria per contenere l'istanza del record.
GetSource

Restituisce l'ID programmatico dipendente dalla lingua (ProgID) per la classe o l'applicazione che ha generato l'errore.
GetTypeAttr

Recupera una struttura TYPEATTR che contiene gli attributi della descrizione del tipo.
GetTypeComp

Recupera l'interfaccia ITypeComp per la descrizione del tipo, che consente a un compilatore client di eseguire l'associazione ai membri della descrizione del tipo.
GetTypeComp

Consente a un compilatore client di eseguire l'associazione a tipi, variabili, costanti e funzioni globali per una libreria.
GetTypeFlags

Restituisce i flag di tipo senza allocazioni. Restituisce un flag che espande i flag di tipo senza aumentare l'attributo TYPEATTR (type attribute).
GetTypeInfo

Recupera le informazioni sul tipo relative a un oggetto che può quindi essere usato per ottenere informazioni sul tipo relative a un'interfaccia.
GetTypeInfo

Recupera le informazioni sul tipo che descrivono un tipo definito dall'utente o safearray di tipi definiti dall'utente.
GetTypeInfo

Recupera la descrizione del tipo specificata nella libreria.
GetTypeInfoCount

Recupera il numero delle interfacce di informazioni sul tipo fornite da un oggetto (0 o 1).
GetTypeInfoCount

Fornisce il numero di descrizioni dei tipi presenti in una libreria dei tipi.
GetTypeInfoOfGuid

Recupera la descrizione del tipo che corrisponde al GUID specificato.
GetTypeInfoType

Recupera il tipo di una descrizione del tipo.
GetTypeKind

Restituisce rapidamente l'enumerazione TYPEKIND, senza eseguire allocazioni.
GetVarCustData

Ottiene i dati personalizzati della variabile specificata.
GetVarDesc

Recupera una struttura VARDESC che descrive la variabile specificata.
GetVarIndexOfMemId

Si associa a un membro specifico basato su un DISPID noto, in cui il nome del membro è sconosciuto (ad esempio, quando si associa a un membro predefinito). (ITypeInfo2.GetVarIndexOfMemId)
InterfaceSupportsErrorInfo

Indica se un'interfaccia supporta l'interfaccia IErrorInfo.
Invoke

Fornisce l'accesso a proprietà e metodi esposti da un oggetto.
Invoke

Richiama un metodo o accede a una proprietà di un oggetto, che implementa l'interfaccia descritta dalla descrizione del tipo.
IsMatchingType

Determina se il record passato corrisponde a quello delle informazioni sul record corrente.
IsName

Indica se una stringa passata contiene il nome di un tipo o di un membro descritto nella libreria.
Layout

Assegna gli offset VTBL per le funzioni virtuali e gli offset di istanza per i membri dati per istanza e crea le due descrizioni dei tipi per le interfacce doppie.
LHashValOfName

Calcola un valore hash per un nome. (LHashValOfName)
LHashValOfNameSys

Calcola un valore hash per un nome. (LHashValOfNameSys)
LHashValOfNameSysA

Calcola un valore hash per il nome specificato.
LoadRegTypeLib

Usa le informazioni del Registro di sistema per caricare una libreria dei tipi.
LoadTypeLib

Carica e registra una libreria dei tipi.
LoadTypeLibEx

Carica una libreria dei tipi e (facoltativamente) la registra nel Registro di sistema.  .
LPSAFEARRAY_UserFree

Libera le risorse sul lato server quando viene chiamato dai file stub RPC. (LPSAFEARRAY_UserFree)
LPSAFEARRAY_UserFree64

Libera le risorse sul lato server quando viene chiamato dai file stub RPC. (LPSAFEARRAY_UserFree64)
LPSAFEARRAY_UserMarshal

Effettua il marshalling dei dati dall'oggetto SAFEARRAY specificato al buffer RPC dell'utente sul lato client o server. (LPSAFEARRAY_UserMarshal)
LPSAFEARRAY_UserMarshal64

Effettua il marshalling dei dati dall'oggetto SAFEARRAY specificato al buffer RPC dell'utente sul lato client o server. (LPSAFEARRAY_UserMarshal64)
LPSAFEARRAY_UserSize

Calcola le dimensioni del filo dell'oggetto SAFEARRAY e ottiene il relativo handle e i relativi dati. (LPSAFEARRAY_UserSize)
LPSAFEARRAY_UserSize64

Calcola le dimensioni del filo dell'oggetto SAFEARRAY e ottiene il relativo handle e i relativi dati. (LPSAFEARRAY_UserSize64)
LPSAFEARRAY_UserUnmarshal

Rimuove unmarshal un oggetto SAFEARRAY dal buffer RPC. (LPSAFEARRAY_UserUnmarshal)
LPSAFEARRAY_UserUnmarshal64

Rimuove unmarshal un oggetto SAFEARRAY dal buffer RPC. (LPSAFEARRAY_UserUnmarshal64)
Avanti

Recupera gli elementi specificati nella sequenza di enumerazione.
OaBuildVersion

Recupera la versione build di Automazione OLE.
OaEnablePerUserTLibRegistration

Consente alla funzione RegisterTypeLib di eseguire l'override dei mapping predefiniti del Registro di sistema in Windows Vista Service Pack 1 (SP1), Windows Server 2008 e versioni successive del sistema operativo.
OleLoadPictureFile

Crea un oggetto IPictureDisp da un file immagine su disco.
OleLoadPictureFileEx

Carica un'immagine da un file.
OleSavePictureFile

Salva un'immagine in un file.
PutField

Inserisce una variante in un campo.
PutFieldNoCopy

Passa la proprietà dei dati al campo assegnato inserendo i dati effettivi nel campo.
QueryPathOfRegTypeLib

Recupera il percorso di una libreria dei tipi registrata.
RecordClear

Rilascia riferimenti all'oggetto e altri valori di un record senza deallocare il record.
RecordCopy

Copia un record esistente nel buffer passato.
RecordCreate

Alloca la memoria per un nuovo record, inizializza l'istanza e restituisce un puntatore al record.
RecordCreateCopy

Crea una copia di un'istanza di un record nella posizione specificata.
RecordDestroy

Rilascia le risorse e dealloca la memoria del record.
RecordInit

Inizializza una nuova istanza di un record.
RegisterActiveObject

Registra un oggetto come oggetto attivo per la relativa classe.
RegisterTypeLib

Aggiunge informazioni su una libreria dei tipi al Registro di sistema.
RegisterTypeLibForUser

Registra una libreria dei tipi per l'uso da parte dell'utente chiamante.
ReleaseFuncDesc

Rilascia un FUNCDESC restituito in precedenza da ITypeInfo::GetFuncDesc.
ReleaseTLibAttr

Rilascia il TLIBATTR originariamente ottenuto da GetLibAttr.
ReleaseTypeAttr

Rilascia un TYPEATTR restituito in precedenza da ITypeInfo::GetTypeAttr.
ReleaseVarDesc

Rilascia un VARDESC restituito in precedenza da ITypeInfo::GetVarDesc.
RequestTypeChange

Generato quando è stata effettuata una richiesta per modificare un tipo. La modifica può non essere consentita.
Reimpostazione

Riporta all'inizio la sequenza di enumerazione. (IEnumVARIANT.Reset)
RevokeActiveObject

Termina lo stato di un oggetto come attivo.
SafeArrayAccessData

Incrementa il numero di blocchi di una matrice e recupera un puntatore ai dati della matrice.
SafeArrayAddRef

Aumenta il numero di riferimenti di aggiunta del descrittore per la matrice sicura specificata di uno e può aumentare il numero di riferimenti di aggiunta dei dati per la matrice sicura specificata di uno se tali dati sono stati allocati in modo dinamico, come determinato dal descrittore della matrice sicura.
SafeArrayAllocData

Alloca memoria per una matrice sicura, in base a un descrittore creato con SafeArrayAllocDescriptor.
SafeArrayAllocDescriptor

Alloca memoria per un descrittore di matrice sicuro.
SafeArrayAllocDescriptorEx

Crea un descrittore di matrice sicuro per una matrice di qualsiasi tipo variant valido, incluso VT_RECORD, senza allocare i dati della matrice.
SafeArrayCopy

Crea una copia di una matrice sicura esistente.
SafeArrayCopyData

Copia la matrice di origine nella matrice di destinazione specificata dopo il rilascio di tutte le risorse nella matrice di destinazione.
SafeArrayCreate

Crea un nuovo descrittore di matrice, alloca e inizializza i dati per la matrice e restituisce un puntatore al nuovo descrittore di matrice.
SafeArrayCreateEx

Crea e restituisce un descrittore di matrice sicuro da VARTYPE, numero di dimensioni e limiti specificati.
SafeArrayCreateVector

Crea una matrice unidimensionale. Una matrice sicura creata con SafeArrayCreateVector è una dimensione fissa, quindi la costante FADF_FIXEDSIZE viene sempre impostata.
SafeArrayCreateVectorEx

Crea e restituisce una matrice sicura unidimensionale dei limiti e VARTYPE specificati.
SafeArrayDestroy

Elimina definitivamente un descrittore di matrice esistente e tutti i dati nella matrice.
SafeArrayDestroyData

Elimina tutti i dati nella matrice sicura specificata.
SafeArrayDestroyDescriptor

Elimina definitivamente il descrittore della matrice sicura specificata.
SafeArrayGetDim

Ottiene il numero di dimensioni nella matrice.
SafeArrayGetElement

Recupera un singolo elemento della matrice.
SafeArrayGetElemsize

Ottiene la dimensione di un elemento.
SafeArrayGetIID

Ottiene il GUID dell'interfaccia contenuta nella matrice sicura specificata.
SafeArrayGetLBound

Ottiene il limite inferiore per qualsiasi dimensione della matrice sicura specificata.
SafeArrayGetRecordInfo

Recupera l'interfaccia IRecordInfo del tipo definito dall'utente contenuto nella matrice sicura specificata.
SafeArrayGetUBound

Ottiene il limite superiore per qualsiasi dimensione della matrice sicura specificata.
SafeArrayGetVartype

Ottiene varTYPE archiviato nella matrice sicura specificata.
SafeArrayLock

Incrementa il conteggio dei blocchi di una matrice e inserisce un puntatore ai dati della matrice in pvData del descrittore di matrice.
SafeArrayPtrOfIndex

Ottiene un puntatore a un elemento matrice.
SafeArrayPutElement

Archivia l'elemento dati nella posizione specificata nella matrice.
SafeArrayRedim

Modifica il limite più corretto (meno significativo) della matrice sicura specificata.
SafeArrayReleaseData

Riduce il numero di riferimenti di aggiunta per i dati della matrice sicura specificati per uno. Quando il conteggio raggiunge 0, la memoria per tali dati non è più impedita di essere liberata.
SafeArrayReleaseDescriptor

Riduce il numero di riferimenti di aggiunta per il descrittore della matrice sicura specificata per uno. Quando tale conteggio raggiunge 0, la memoria per tale descrittore non è più impedita di essere liberata.
SafeArraySetIID

Imposta il GUID dell'interfaccia per la matrice sicura specificata.
SafeArraySetRecordInfo

Imposta le informazioni sui record nella matrice sicura specificata.
SafeArrayUnaccessData

Decrementa il conteggio dei blocchi di una matrice e invalida il puntatore recuperato da SafeArrayAccessData.
SafeArrayUnlock

Decrementa il conteggio dei blocchi di una matrice in modo che possa essere liberato o ridimensionato.
SaveAllChanges

Salva l'istanza ICreateTypeLib seguendo il layout delle informazioni sul tipo.
SetAlignment

Specifica l'allineamento dei dati per un elemento di TYPEKIND=TKIND_RECORD.
SetCustData

Imposta un valore per i dati personalizzati.
SetCustData

Imposta un valore su dati personalizzati.
SetDescription

Imposta la descrizione testuale dell'errore.
SetDocString

Imposta la stringa di documentazione visualizzata dai browser di tipo.
SetDocString

Imposta la stringa di documentazione associata alla libreria.
SetErrorInfo

Imposta l'oggetto informazioni sull'errore per il thread logico corrente dell'esecuzione.
SetFuncAndParamNames

Imposta il nome di una funzione e i nomi dei relativi parametri sui nomi specificati.
SetFuncCustData

Imposta un valore per i dati personalizzati per la funzione specificata.
SetFuncDocString

Imposta la stringa di documentazione per la funzione con l'indice specificato.
SetFuncHelpContext

Imposta l'ID contesto della Guida per la funzione con l'indice specificato.
SetFuncHelpStringContext

Imposta un valore di contesto della Guida per una funzione specificata.
SetGuid

Imposta l'identificatore univoco globale associato alla descrizione del tipo.
SetGuid

Imposta l'identificatore univoco universale (UUID) associato alla libreria dei tipi.
SetGUID

Imposta l'identificatore univoco globale (GUID) dell'interfaccia che ha definito l'errore.
SetHelpContext

Imposta l'identificatore del contesto della Guida (ID) per l'errore.
SetHelpContext

Imposta l'ID contesto della Guida delle informazioni sul tipo.
SetHelpContext

Imposta l'ID contesto della Guida per il recupero delle informazioni generali della Guida per la libreria dei tipi.
SetHelpFile

Imposta il percorso del file della Guida che descrive l'errore.
SetHelpFileName

Imposta il nome del file della Guida.
SetHelpStringContext

Imposta il numero di contesto per la stringa della Guida specificata.
SetHelpStringContext

Imposta il numero di contesto della stringa della Guida.
SetHelpStringDll

Imposta il nome della DLL da usare per la ricerca di stringhe della Guida (a scopo di localizzazione).
SetImplTypeCustData

Imposta un valore per i dati personalizzati per il tipo di implementazione specificato.
SetImplTypeFlags

Imposta gli attributi per un'interfaccia implementata o ereditata di un tipo.
SetLcid

Imposta l'ID del linguaggio nazionale Microsoft binario associato alla libreria.
SetLibFlags

Imposta i flag di libreria.
SetMops

Imposta la stringa opcode di marshalling associata alla descrizione del tipo o alla funzione.
SetName

Imposta il nome dell'info typeinfo.
SetName

Imposta il nome della libreria dei tipi.
SetParamCustData

Imposta un valore per i dati personalizzati per il parametro specificato.
Setsource

Imposta l'identificatore programmatico dipendente dal linguaggio (ProgID) per la classe o l'applicazione che ha generato l'errore.
SetTypeDescAlias

Imposta la descrizione del tipo per cui questa descrizione del tipo è un alias, se TYPEKIND=TKIND_ALIAS.
SetTypeFlags

Imposta i flag di tipo della descrizione del tipo da creare.
SetVarCustData

Imposta un valore per i dati personalizzati per la variabile specificata.
SetVarDocString

Imposta la stringa di documentazione per la variabile con l'indice specificato.
SetVarHelpContext

Imposta l'ID contesto della Guida per la variabile con l'indice specificato.
SetVarHelpStringContext

Imposta un valore di contesto della Guida per una variabile specificata.
SetVarName

Imposta il nome di una variabile.
SetVersion

Imposta il numero di versione principale e secondario delle informazioni sul tipo.
SetVersion

Imposta i numeri di versione principali e secondari della libreria dei tipi.
Skip

Tenta di ignorare i successivi elementi celt nella sequenza di enumerazione.
SysAddRefString

Aumenta il numero di riferimenti di aggiunta per la stringa specificata da una.
SysAllocString

Alloca una nuova stringa e copia la stringa passata.
SysAllocStringByteLen

Accetta una stringa ANSI come input e restituisce una stringa BSTR contenente una stringa ANSI. Non esegue alcuna traduzione ANSI-to-Unicode.
SysAllocStringLen

Alloca una nuova stringa, copia il numero specificato di caratteri dalla stringa passata e aggiunge un carattere null-terminazione.
SysFreeString

Dealloca una stringa allocata in precedenza da SysAllocString, SysAllocStringByteLen, SysReAllocString, SysAllocStringLen o SysReAllocStringLen.
SysReAllocString

Rialloca una stringa allocata in precedenza per essere la dimensione di una seconda stringa e copia la seconda stringa nella memoria riallocata.
SysReAllocStringLen

Crea un nuovo BSTR contenente un numero specificato di caratteri da un BSTR precedente e libera il precedente BSTR.
SysReleaseString

Riduce il numero di riferimenti di aggiunta per la stringa specificata per una. Quando il conteggio raggiunge 0, la memoria per tale stringa non è più impedita di liberare.
SysStringByteLen

Restituisce la lunghezza (in byte) di un BSTR.
SysStringLen

Restituisce la lunghezza di un BSTR.
SystemTimeToVariantTime

Converte un tempo di sistema in una rappresentazione variante.
UnRegisterTypeLib

Rimuove le informazioni sulla libreria dei tipi dal Registro di sistema. Usare questa API per consentire alle applicazioni di disinstallarsi correttamente.
UnRegisterTypeLibForUser

Rimuove le informazioni sulla libreria dei tipi registrate tramite RegisterTypeLibForUser.
VarAbs

Restituisce il valore assoluto di una variante.
VarAdd

Restituisce la somma di due varianti.
VarAnd

Esegue un'operazione bit per bit e tra due varianti di qualsiasi tipo integrale.
VarBoolFromCy

Converte un valore di valuta in un valore booleano.
VarBoolFromDate

Converte un valore di data in un valore booleano.
VarBoolFromDec

Converte un valore decimale in un valore booleano.
VarBoolFromDisp

Converte la proprietà predefinita di un'istanza IDispatch in un valore booleano.
VarBoolFromI1

Converte un valore char in un valore booleano.
VarBoolFromI2

Converte un valore breve in un valore booleano.
VarBoolFromI4

Converte un valore long in un valore booleano.
VarBoolFromI8

Converte un valore intero a 8 byte in un valore booleano.
VarBoolFromR4

Converte un valore float in un valore booleano.
VarBoolFromR8

Converte un valore doppio in un valore booleano.
VarBoolFromStr

Converte una stringa OLECHAR in un valore booleano.
VarBoolFromUI1

Converte un valore char senza segno in un valore booleano.
VarBoolFromUI2

Converte un valore breve senza segno in un valore booleano.
VarBoolFromUI4

Converte un valore long senza segno in un valore booleano.
VarBoolFromUI8

Converte un valore intero senza segno a 8 byte in un valore booleano.
VarBstrCat

Concatena due varianti di tipo BSTR e restituisce il BSTR risultante.
VarBstrCmp

Confronta due varianti di tipo BSTR.
VarBstrFromBool

Converte un valore booleano in un valore BSTR.
VarBstrFromCy

Converte un valore di valuta in un valore BSTR.
VarBstrFromDate

Converte un valore di data in un valore BSTR.
VarBstrFromDec

Converte un valore decimale in un valore BSTR.
VarBstrFromDisp

Converte la proprietà predefinita di un'istanza IDispatch in un valore BSTR.
VarBstrFromI1

Converte un valore char in un valore BSTR.
VarBstrFromI2

Converte un valore breve in un valore BSTR.
VarBstrFromI4

Converte un valore long in un valore BSTR.
VarBstrFromI8

Converte un valore intero senza segno a 8 byte in un valore BSTR. (VarBstrFromI8)
VarBstrFromR4

Converte un valore float in un valore BSTR.
VarBstrFromR8

Converte un valore double in un valore BSTR.
VarBstrFromUI1

Converte un valore char senza segno in un valore BSTR.
VarBstrFromUI2

Converte un valore short senza segno in un valore BSTR.
VarBstrFromUI4

Converte un valore long senza segno in un valore BSTR.
VarBstrFromUI8

Converte un valore intero senza segno a 8 byte in un valore BSTR. (VarBstrFromUI8)
VarCat

Concatena due varianti e restituisce il risultato.
VarCmp

Confronta due varianti.
VarCyAbs

Recupera il valore assoluto di una variante di tipo currency.
VarCyAdd

Aggiunge due varianti di tipo currency.
VarCyCmp

Confronta due varianti di tipo currency.
VarCyCmpR8

Confronta una variante di tipo currency con un valore di tipo double.
VarCyFix

Recupera la parte intera di una variante di tipo currency. (VarCyFix)
VarCyFromBool

Converte un valore booleano in un valore di valuta.
VarCyFromDate

Converte un valore di data in un valore di valuta.
VarCyFromDec

Converte un valore decimale in un valore di valuta.
VarCyFromDisp

Converte la proprietà predefinita di un'istanza IDispatch in un valore di valuta.
VarCyFromI1

Converte un valore char in un valore di valuta.
VarCyFromI2

Converte un valore breve in un valore di valuta.
VarCyFromI4

Converte un valore long in un valore di valuta.
VarCyFromI8

Converte un valore intero a 8 byte in un valore di valuta.
VarCyFromR4

Converte un valore float in un valore di valuta.
VarCyFromR8

Converte un valore double in un valore di valuta.
VarCyFromStr

Converte una stringa OLECHAR in un valore di valuta.
VarCyFromUI1

Converte un valore char senza segno in un valore di valuta.
VarCyFromUI2

Converte un valore short senza segno in un valore di valuta.
VarCyFromUI4

Converte un valore long senza segno in un valore di valuta.
VarCyFromUI8

Converte un valore intero senza segno a 8 byte in un valore di valuta.
VarCyInt

Recupera la parte intera di una variante di tipo currency. (VarCyInt)
VarCyMul

Moltiplica due varianti di tipo currency.
VarCyMulI4

Moltiplica un valore di valuta per un intero a 32 bit.
VarCyMulI8

Moltiplica un valore di valuta per un intero a 64 bit.
VarCyNeg

Esegue una negazione logica su una variante di tipo currency.
VarCyRound

Arrotonda una variante di tipo currency al numero specificato di posizioni decimali.
VarCySub

Sottrae due varianti di tipo currency.
VarDateFromBool

Converte un valore booleano in un valore di data.
VarDateFromCy

Converte un valore di valuta in un valore di data.
VarDateFromDec

Converte un valore decimale in un valore di data.
VarDateFromDisp

Converte la proprietà predefinita di un'istanza IDispatch in un valore di data.
VarDateFromI1

Converte un valore char in un valore di data.
VarDateFromI2

Converte un valore breve in un valore di data.
VarDateFromI4

Converte un valore long in un valore di data.
VarDateFromI8

Converte un valore intero senza segno a 8 byte in un valore di data.
VarDateFromR4

Converte un valore float in un valore di data.
VarDateFromR8

Converte un valore double in un valore di data.
VarDateFromStr

Converte una stringa OLECHAR in un valore di data.
VarDateFromUdate

Converte un'ora e una data convertite dal formato MS-DOS al formato variant. (VarDateFromUdate)
VarDateFromUdateEx

Converte un'ora e una data convertite dal formato MS-DOS al formato variant. (VarDateFromUdateEx)
VarDateFromUI1

Converte un valore char senza segno in un valore di data.
VarDateFromUI2

Converte un valore short senza segno in un valore di data.
VarDateFromUI4

Converte un valore long senza segno in un valore di data.
VarDateFromUI8

Converte un valore senza segno a 8 byte in un valore di data.
VarDecAbs

Recupera il valore assoluto di una variante di tipo decimal.
VarDecAdd

Aggiunge due varianti di tipo decimal.
VarDecCmp

Confronta due varianti di tipo decimal.
VarDecCmpR8

Confronta una variante di tipo decimal con il valore di tipo double.
VarDecDiv

Divide due varianti di tipo decimal.
VarDecFix

Recupera la parte integer di una variante di tipo decimale. (VarDecFix)
VarDecFromBool

Converte un valore booleano in un valore decimale.
VarDecFromCy

Converte un valore di valuta in un valore decimale.
VarDecFromDate

Converte un valore di data in un valore decimale.
VarDecFromDisp

Converte la proprietà predefinita di un'istanza IDispatch in un valore decimale.
VarDecFromI1

Converte un valore char in un valore decimale.
VarDecFromI2

Converte un valore breve in un valore decimale.
VarDecFromI4

Converte un valore long in un valore decimale.
VarDecFromI8

Converte un valore intero a 8 byte in un valore decimale.
VarDecFromR4

Converte un valore float in un valore decimale.
VarDecFromR8

Converte un valore double in un valore decimale.
VarDecFromStr

Converte una stringa OLECHAR in un valore decimale.
VarDecFromUI1

Converte un valore char senza segno in un valore decimale.
VarDecFromUI2

Converte un valore short senza segno in un valore decimale.
VarDecFromUI4

Converte un valore long senza segno in un valore decimale.
VarDecFromUI8

Converte un valore intero senza segno a 8 byte in un valore decimale.
VarDecInt

Recupera la parte integer di una variante di tipo decimale. (VarDecInt)
VarDecMul

Moltiplica due varianti di tipo decimal.
VarDecNeg

Esegue la negazione logica su una variante di tipo decimal.
VarDecRound

Arrotonda una variante di tipo decimal al numero specificato di posizioni decimali.
VarDecSub

Sottrae due varianti di tipo decimal.
VarDiv

Restituisce il risultato dalla divisione di due varianti.
VarEqv

Esegue un'equivalenza bit per bit su due varianti.
VarFix

Restituisce la parte integer di una variante. (VarFix)
VarFormat

Formatta una variante in formato stringa analizzando una stringa di formato.
VarFormatCurrency

Formatta una variante contenente valori di valuta in un formato stringa.
VarFormatDateTime

Formatta una variante contenente informazioni di data e ora denominate in una stringa.
VarFormatFromTokens

Accetta una stringa di formato con token e la applica a una variante per produrre una stringa di output formattata.
VarFormatNumber

Formatta una variante contenente numeri in un formato stringa.
VarFormatPercent

Formatta una variante contenente le percentuali in un formato stringa.
VarI1FromBool

Converte un valore booleano in un valore char.
VarI1FromCy

Converte un valore di valuta in un valore char.
VarI1FromDate

Converte un valore di data in un valore char.
VarI1FromDec

Converte un valore decimale in un valore char.
VarI1FromDisp

Converte la proprietà predefinita di un'istanza IDispatch in un valore char.
VarI1FromI2

Converte un valore short in un valore char.
VarI1FromI4

Converte un valore long in un valore char.
VarI1FromI8

Converte un valore intero a 8 byte in un valore char.
VarI1FromR4

Converte un valore float in un valore char.
VarI1FromR8

Converte un valore double in un valore char.
VarI1FromStr

Converte una stringa OLECHAR in un valore char.
VarI1FromUI1

Converte un valore char senza segno in un valore char.
VarI1FromUI2

Converte un valore short senza segno in un valore char.
VarI1FromUI4

Converte un valore long senza segno in un valore char.
VarI1FromUI8

Converte un valore intero senza segno a 8 byte in un valore char.
VarI2FromBool

Converte un valore booleano in un valore breve.
VarI2FromCy

Converte un valore di valuta in un valore breve.
VarI2FromDate

Converte un valore di data in un valore breve.
VarI2FromDec

Converte un valore decimale in un valore breve.
VarI2FromDisp

Converte la proprietà predefinita di un'istanza IDispatch in un valore breve.
VarI2FromI1

Converte un valore char in un valore breve.
VarI2FromI4

Converte un valore long in un valore short.
VarI2FromI8

Converte un valore intero a 8 byte in un valore breve.
VarI2FromR4

Converte un valore float in un valore short.
VarI2FromR8

Converte un valore double in un valore short.
VarI2FromStr

Converte una stringa OLECHAR in un valore breve.
VarI2FromUI1

Converte un valore char senza segno in un valore breve.
VarI2FromUI2

Converte un valore short senza segno in un valore breve.
VarI2FromUI4

Converte un valore long senza segno in un valore breve.
VarI2FromUI8

Converte un valore intero senza segno a 8 byte in un valore short.
VarI4FromBool

Converte un valore booleano in un valore long.
VarI4FromCy

Converte un valore di valuta in un valore long.
VarI4FromDate

Converte un valore di data in un valore long.
VarI4FromDec

Converte un valore decimale in un valore long.
VarI4FromDisp

Converte la proprietà predefinita di un'istanza IDispatch in un valore long.
VarI4FromI1

Converte un valore char in un valore long.
VarI4FromI2

Converte un valore breve in un valore long.
VarI4FromI4

Converte un valore int in un valore long.
VarI4FromI8

Converte un valore intero a 8 byte in un valore long.
VarI4FromR4

Converte un valore float in un valore long.
VarI4FromR8

Converte un valore double in un valore long.
VarI4FromStr

Converte una stringa OLECHAR in un valore long.
VarI4FromUI1

Converte un valore char senza segno in un valore long.
VarI4FromUI2

Converte un valore short senza segno in un valore long.
VarI4FromUI4

Converte un valore long senza segno in un valore long.
VarI4FromUI8

Converte un valore intero senza segno a 8 byte in un valore long.
VarI8FromBool

Converte un valore booleano in un valore intero a 8 byte.
VarI8FromCy

Converte un valore di valuta in un valore intero a 8 byte.
VarI8FromDate

Converte un valore di data in un valore intero a 8 byte.
VarI8FromDec

Converte un valore decimale in un valore intero a 8 byte.
VarI8FromDisp

Converte la proprietà predefinita di un'istanza IDispatch in un valore intero a 8 byte.
VarI8FromI1

Converte un valore char in un valore intero a 8 byte.
VarI8FromI2

Converte un valore short in un valore intero a 8 byte.
VarI8FromR4

Converte un valore float in un valore intero a 8 byte.
VarI8FromR8

Converte un valore double in un valore intero a 8 byte.
VarI8FromStr

Converte una stringa OLECHAR in un valore intero a 8 byte.
VarI8FromUI1

Inverte un valore di byte senza segno a un valore intero a 8 byte.
VarI8FromUI2

Converte un valore short senza segno in un valore intero a 8 byte.
VarI8FromUI4

Converte un valore long senza segno in un valore intero a 8 byte.
VarI8FromUI8

Converte un valore intero senza segno a 8 byte in un valore intero a 8 byte.
VARIANT_UserFree

Libera le risorse sul lato server quando viene chiamato dai file stub RPC. (VARIANT_UserFree)
VARIANT_UserFree64

Libera le risorse sul lato server quando viene chiamato dai file stub RPC. (VARIANT_UserFree64)
VARIANT_UserMarshal

Esegue il marshalling di un oggetto VARIANT nel buffer RPC. (VARIANT_UserMarshal)
VARIANT_UserMarshal64

Esegue il marshalling di un oggetto VARIANT nel buffer RPC. (VARIANT_UserMarshal64)
VARIANT_UserSize

Calcola le dimensioni del filo dell'oggetto VARIANT e ottiene il relativo handle e i dati. (VARIANT_UserSize)
VARIANT_UserSize64

Calcola le dimensioni del filo dell'oggetto VARIANT e ottiene il relativo handle e i dati. (VARIANT_UserSize64)
VARIANT_UserUnmarshal

Annulla ilmarshal un oggetto VARIANT dal buffer RPC. (VARIANT_UserUnmarshal)
VARIANT_UserUnmarshal64

Annulla ilmarshal un oggetto VARIANT dal buffer RPC. (VARIANT_UserUnmarshal64)
VariantChangeType

Converte una variante da un tipo a un'altra.
VariantChangeTypeEx

Converte una variante da un tipo a un'altra usando un LCID.
VariantClear

Cancella una variante.
VariantCopy

Libera la variante di destinazione e crea una copia della variante di origine.
VariantCopyInd

Libera la variante di destinazione e crea una copia della variante di origine, eseguendo l'indiretto necessario se l'origine viene specificata per essere VT_BYREF.
VariantInit

Inizializza una variante.
VariantTimeToDosDateTime

Converte la rappresentazione variante di una data e dell'ora in valori di data e ora MS-DOS.
VariantTimeToSystemTime

Converte la rappresentazione variante del tempo in valori di ora di sistema.
VarIdiv

Converte due varianti di qualsiasi tipo in interi e quindi restituisce il risultato dalla divisione.
VarImp

Esegue un'implicazione bit per bit su due varianti.
VarInt

Restituisce la parte integer di una variante. (VarInt)
VarMod

Divide due varianti e restituisce solo il resto.
VarMonthName

Restituisce una stringa contenente il nome del mese localizzato.
VarMul

Restituisce il risultato dalla moltiplicazione di due varianti.
VarNeg

Esegue la negazione logica in una variante.
VarNot

Esegue l'operazione bit per bit non negata in una variante.
VarNumFromParseNum

Converte i risultati analizzati in una variante.
VarOr

Esegue una disgiunzione logica su due varianti.
VarParseNumFromStr

Analizza una stringa e crea una descrizione indipendente dal tipo del numero rappresentato.
VarPow

Restituisce il risultato dell'esecuzione della funzione di alimentazione con due varianti.
VarR4CmpR8

Confronta due varianti di tipi float e double.
VarR4FromBool

Converte un valore booleano in un valore float.
VarR4FromCy

Converte un valore di valuta in un valore float.
VarR4FromDate

Converte un valore di data in un valore float.
VarR4FromDec

Converte un valore decimale in un valore float.
VarR4FromDisp

Converte la proprietà predefinita di un'istanza IDispatch in un valore float.
VarR4FromI1

Imposta un valore char su un valore float.
VarR4FromI2

Converte un valore breve in un valore float.
VarR4FromI4

Converte un valore long in un valore float.
VarR4FromI8

Converte un valore intero a 8 byte in un valore float.
VarR4FromR8

Converte un valore double in un valore float.
VarR4FromStr

Converte una stringa OLECHAR in un valore float.
VarR4FromUI1

Converte un valore char senza segno in un valore float.
VarR4FromUI2

Converte un valore short senza segno in un valore float.
VarR4FromUI4

Converte un valore long senza segno in un valore float.
VarR4FromUI8

Converte un valore intero a 8 byte senza segno in un valore float.
VarR8FromBool

Converte un valore booleano in un valore double.
VarR8FromCy

Converte un valore di valuta in un valore doppio.
VarR8FromDate

Converte un valore di data in un valore doppio.
VarR8FromDec

Converte un valore decimale in un valore doppio.
VarR8FromDisp

Converte la proprietà predefinita di un'istanza IDispatch in un valore doppio.
VarR8FromI1

Converte un valore char in un valore double.
VarR8FromI2

Converte un valore breve in un valore double.
VarR8FromI4

Converte un valore long in un valore doppio.
VarR8FromI8

Converte un valore intero a 8 byte in un valore doppio.
VarR8FromR4

Converte un valore float in un valore double.
VarR8FromStr

Converte una stringa OLECHAR in un valore doppio.
VarR8FromUI1

Converte un valore char senza segno in un valore doppio.
VarR8FromUI2

Converte un valore breve senza segno in un valore doppio.
VarR8FromUI4

Converte un valore long senza segno in un valore doppio.
VarR8FromUI8

Converte un valore intero senza segno a 8 byte in un valore doppio.
VarR8Pow

Esegue la funzione di alimentazione per le varianti di tipo double.
VarR8Round

Arrotonda una variante di tipo doppia al numero specificato di posizioni decimali.
VarRound

Arrotonda una variante al numero specificato di posizioni decimali.
VarSub

Sottrae due varianti.
VarTokenizeFormatString

Analizza la stringa di formato effettivo in una serie di token che possono essere usati per formattare varianti usando VarFormatFromTokens.
VarUdateFromDate

Converte un'ora e una data convertita dal formato variant in formato MS-DOS.
VarUI1FromBool

Converte un valore booleano in un valore char senza segno.
VarUI1FromCy

Converte un valore di valuta in un valore char senza segno.
VarUI1FromDate

Converte un valore di data in un valore char senza segno.
VarUI1FromDec

Converte un valore decimale in un valore char senza segno.
VarUI1FromDisp

Converte la proprietà predefinita di un'istanza IDispatch in un valore char senza segno.
VarUI1FromI1

Converte un valore char in un valore char senza segno.
VarUI1FromI2

Converte un valore breve in un valore char senza segno.
VarUI1FromI4

Converte un valore long in un valore char senza segno.
VarUI1FromI8

Converte un valore intero a 8 byte in un valore di byte.
VarUI1FromR4

Converte un valore float in un valore char senza segno.
VarUI1FromR8

Converte un valore doppio in un valore char senza segno.
VarUI1FromStr

Converte una stringa OLECHAR in una stringa char senza segno.
VarUI1FromUI2

Converte un valore breve senza segno in un valore char senza segno.
VarUI1FromUI4

Converte un valore long senza segno in un valore char senza segno.
VarUI1FromUI8

Converte un valore intero senza segno a 8 byte in un valore byte.
VarUI2FromBool

Converte un valore booleano in un valore breve senza segno.
VarUI2FromCy

Converte un valore di valuta in un valore short senza segno.
VarUI2FromDate

Converte un valore di data in un valore short senza segno.
VarUI2FromDec

Converte un valore decimale in un valore short senza segno.
VarUI2FromDisp

Converte la proprietà predefinita di un'istanza IDispatch in un valore breve senza segno.
VarUI2FromI1

Converte un valore char in un valore breve senza segno.
VarUI2FromI2

Converte un valore breve in un valore breve senza segno.
VarUI2FromI4

Converte un valore long in un valore breve senza segno.
VarUI2FromI8

Converte un valore intero a 8 byte in un valore short senza segno.
VarUI2FromR4

Converte un valore float in un valore short senza segno.
VarUI2FromR8

Converte un valore doppio in un valore short senza segno.
VarUI2FromStr

Converte una stringa OLECHAR in un valore short senza segno.
VarUI2FromUI1

Converte un valore char senza segno in un valore short senza segno.
VarUI2FromUI4

Converte un valore long senza segno in un valore short senza segno.
VarUI2FromUI8

Converte un valore intero senza segno a 8 byte in un valore short senza segno.
VarUI4FromBool

Converte un valore booleano in un valore long senza segno.
VarUI4FromCy

Converte un valore di valuta in un valore long senza segno.
VarUI4FromDate

Converte un valore di data in un valore long senza segno.
VarUI4FromDec

Converte un valore decimale in un valore long senza segno.
VarUI4FromDisp

Converte la proprietà predefinita di un'istanza IDispatch in un valore long senza segno.
VarUI4FromI1

Converte un valore char in un valore long senza segno.
VarUI4FromI2

Converte un valore short in un valore long senza segno.
VarUI4FromI4

Converte un valore long in un valore long senza segno.
VarUI4FromI8

Converte un valore intero a 8 byte in un valore long senza segno.
VarUI4FromR4

Converte un valore float in un valore long senza segno.
VarUI4FromR8

Converte un valore double in un valore long senza segno.
VarUI4FromStr

Converte una stringa OLECHAR in un valore long senza segno.
VarUI4FromUI1

Converte un valore char senza segno in un valore long senza segno.
VarUI4FromUI2

Converte un valore short senza segno in un valore long senza segno.
VarUI4FromUI8

Converte un valore intero senza segno a 8 byte in un valore long senza segno.
VarUI8FromBool

Converte un valore VARIANT_BOOL in un valore intero senza segno a 8 byte.
VarUI8FromCy

Converte un valore di valuta in un valore intero senza segno a 8 byte.
VarUI8FromDate

Converte un valore di data in un valore intero senza segno a 8 byte.
VarUI8FromDec

Converte un valore decimale in un valore intero senza segno a 8 byte.
VarUI8FromDisp

Converte la proprietà predefinita di un'istanza IDispatch in un valore intero senza segno a 8 byte.
VarUI8FromI1

Converte un valore char in un valore intero senza segno a 8 byte.
VarUI8FromI2

Converte un valore short in un valore intero senza segno a 8 byte.
VarUI8FromI8

Converte un valore intero a 8 byte in un valore intero senza segno a 8 byte.
VarUI8FromR4

Converte un valore float in un valore intero senza segno a 8 byte.
VarUI8FromR8

Converte un valore double in un valore intero senza segno a 8 byte.
VarUI8FromStr

Converte una stringa OLECHAR in un valore intero senza segno a 8 byte.
VarUI8FromUI1

Converte un valore di byte in un valore intero senza segno a 8 byte.
VarUI8FromUI2

Converte un valore short senza segno in un valore intero senza segno a 8 byte.
VarUI8FromUI4

Converte un valore long senza segno in un valore intero senza segno a 8 byte.
VarWeekdayName

Restituisce una stringa contenente il nome localizzato del giorno della settimana.
VarXor

Esegue un'esclusione logica su due varianti.
VectorFromBstr

Restituisce un vettore, assegnando ogni carattere nella stringa BSTR a un elemento del vettore.

Interfacce

 
ICreateErrorInfo

Restituisce informazioni sull'errore.
ICreateTypeInfo

Fornisce gli strumenti per la creazione e l'amministrazione delle informazioni sul tipo definite tramite la descrizione del tipo. (ICreateTypeInfo)
ICreateTypeInfo2

Fornisce gli strumenti per la creazione e l'amministrazione delle informazioni sul tipo definite tramite la descrizione del tipo. (ICreateTypeInfo2)
ICreateTypeLib

Fornisce i metodi per la creazione e la gestione del componente o del file che contiene informazioni sul tipo. (ICreateTypeLib)
ICreateTypeLib2

Fornisce i metodi per la creazione e la gestione del componente o del file che contiene informazioni sul tipo. (ICreateTypeLib2)
Idispatch

Espone oggetti, metodi e proprietà agli strumenti di programmazione e ad altre applicazioni che supportano l'automazione.
IEnumVARIANT

Fornisce un metodo per enumerare una raccolta di varianti, incluse raccolte eterogenee di oggetti e tipi intrinseci.
IErrorInfo

Fornisce informazioni dettagliate sull'errore contestuale.
IRecordInfo

Descrive la struttura di un determinato tipo definito dall'utente.
ISupportErrorInfo

Assicura che le informazioni sugli errori possano essere propagate correttamente nella catena di chiamate. Gli oggetti di automazione che usano le interfacce di gestione degli errori devono implementare ISupportErrorInfo.
ITypeChangeEvents

Consente ai client di sottoscrivere notifiche di modifica del tipo sugli oggetti che implementano le interfacce ITypeInfo, ITypeInfo2, ICreateTypeInfo e ICreateTypeInfo2.
Itypecomp

L'interfaccia ITypeComp offre un modo rapido per accedere alle informazioni necessarie ai compilatori durante l'associazione e la creazione di istanze di strutture e interfacce.
Itypeinfo

Utilizzato per la lettura di informazioni sugli oggetti. (ITypeInfo)
ITypeInfo2

Utilizzato per la lettura di informazioni sugli oggetti. (ITypeInfo2)
Itypelib

Rappresenta una libreria di tipi, i dati che descrivono un set di oggetti. (ITypeLib)
ITypeLib2

Rappresenta una libreria di tipi, i dati che descrivono un set di oggetti. (ITypeLib2)

Strutture

 
ARRAYDESC

Descrive una matrice, il relativo tipo di elemento e la relativa dimensione.
BINDPTR

Descrive un puntatore.
CUSTDATA

Rappresenta i dati personalizzati.
CUSTDATAITEM

Rappresenta un elemento di dati personalizzato.
DISPPARAMS

Contiene gli argomenti passati a un metodo o a una proprietà.
EXCEPINFO

Descrive un'eccezione che si è verificata durante IDispatch::Invoke.
FUNCDESC

Descrive una funzione. (FUNCDESC)
INTERFACEDATA

Descrive le proprietà e i metodi dell'oggetto.
METHODDATA

Descrive un metodo o una proprietà.
NUMPARSE

Specifica le informazioni di analisi numerica.
PARAMDATA

Descrive un parametro accettato da un metodo o da una proprietà.
PARAMDESC

Contiene le informazioni necessarie per il trasferimento di un elemento di struttura, un parametro o un valore restituito di funzione tra processi.
PARAMDESCEX

Contiene informazioni sul valore predefinito di un parametro.
SAFEARRAY

Rappresenta una matrice sicura.
SAFEARRAYBOUND

Rappresenta i limiti di una dimensione della matrice.
TLIBATTR

Contiene informazioni relative a un tipo di libreria. Le informazioni di questa struttura vengono usate per identificare la libreria dei tipi e fornire supporto linguistico nazionale per i nomi dei membri.
TYPEATTR

Contiene attributi di un tipo.
TYPEDESC

Descrive il tipo di una variabile, il tipo restituito di una funzione oppure il tipo del parametro di una funzione.
VARDESC

Descrive una variabile, una costante o un membro dati.
VARIANTE

VARIANTARG descrive gli argomenti passati all'interno di DISPPARAMS e VARIANT per specificare i dati varianti che non possono essere passati per riferimento.