Condividi tramite


intestazione msiquery.h

Questa intestazione viene usata dall'installazione e dalla manutenzione dell'applicazione. Per altre informazioni, vedere:

msiquery.h contiene le interfacce di programmazione seguenti:

Funzioni

 
MsiCreateRecord

La funzione MsiCreateRecord crea un nuovo oggetto record con il numero specificato di campi. Questa funzione restituisce un handle che deve essere chiuso usando MsiCloseHandle.
MsiCreateTransformSummaryInfoA

La funzione MsiCreateTransformSummaryInfo crea informazioni di riepilogo di una trasformazione esistente per includere condizioni di convalida e errore. L'esecuzione di questa funzione imposta il record di errore, accessibile tramite MsiGetLastErrorRecord. (ANSI)
MsiCreateTransformSummaryInfoW

La funzione MsiCreateTransformSummaryInfo crea informazioni di riepilogo di una trasformazione esistente per includere condizioni di convalida e errore. L'esecuzione di questa funzione imposta il record di errore, accessibile tramite MsiGetLastErrorRecord. (Unicode)
MsiDatabaseApplyTransformA

La funzione MsiDatabaseApplyTransform applica una trasformazione a un database. (ANSI)
MsiDatabaseApplyTransformW

La funzione MsiDatabaseApplyTransform applica una trasformazione a un database. (Unicode)
MsiDatabaseCommit

La funzione MsiDatabaseCommit esegue il commit delle modifiche a un database.
MsiDatabaseExportA

La funzione MsiDatabaseExport esporta una tabella di Microsoft Installer da un database aperto a un file di archivio di testo. (ANSI)
MsiDatabaseExportW

La funzione MsiDatabaseExport esporta una tabella di Microsoft Installer da un database aperto a un file di archivio di testo. (Unicode)
MsiDatabaseGenerateTransformA

La funzione MsiDatabaseGenerateTransform genera un file di trasformazione di differenze tra due database. (ANSI)
MsiDatabaseGenerateTransformW

La funzione MsiDatabaseGenerateTransform genera un file di trasformazione di differenze tra due database. (Unicode)
MsiDatabaseGetPrimaryKeysA

La funzione MsiDatabaseGetPrimaryKeys restituisce un record contenente i nomi di tutte le colonne chiave primaria per una tabella specificata. Questa funzione restituisce un handle che deve essere chiuso usando MsiCloseHandle. (ANSI)
MsiDatabaseGetPrimaryKeysW

La funzione MsiDatabaseGetPrimaryKeys restituisce un record contenente i nomi di tutte le colonne chiave primaria per una tabella specificata. Questa funzione restituisce un handle che deve essere chiuso usando MsiCloseHandle. (Unicode)
MsiDatabaseImportA

La funzione MsiDatabaseImport importa un file di archivio di testo del programma di installazione in una tabella di database aperta. (ANSI)
MsiDatabaseImportW

La funzione MsiDatabaseImport importa un file di archivio di testo del programma di installazione in una tabella di database aperta. (Unicode)
MsiDatabaseIsTablePersistentA

La funzione MsiDatabaseIsTablePersistent restituisce un'enumerazione che descrive lo stato di una tabella specifica. (ANSI)
MsiDatabaseIsTablePersistentW

La funzione MsiDatabaseIsTablePersistent restituisce un'enumerazione che descrive lo stato di una tabella specifica. (Unicode)
MsiDatabaseMergeA

La funzione MsiDatabaseMerge unisce due database insieme, che consente righe duplicate. (ANSI)
MsiDatabaseMergeW

La funzione MsiDatabaseMerge unisce due database insieme, che consente righe duplicate. (Unicode)
MsiDatabaseOpenViewA

La funzione MsiDatabaseOpenView prepara una query di database e crea un oggetto di visualizzazione. Questa funzione restituisce un handle che deve essere chiuso usando MsiCloseHandle. (ANSI)
MsiDatabaseOpenViewW

La funzione MsiDatabaseOpenView prepara una query di database e crea un oggetto di visualizzazione. Questa funzione restituisce un handle che deve essere chiuso usando MsiCloseHandle. (Unicode)
MsiDoActionActionA

La funzione MsiDoAction esegue un'azione predefinita, un'azione personalizzata o un'azione guidata dell'interfaccia utente. (ANSI)
MsiDoActionW

La funzione MsiDoAction esegue un'azione predefinita, un'azione personalizzata o un'azione guidata dell'interfaccia utente. (Unicode)
MsiEnableUIPreview

La funzione MsiEnableUIPreview consente la modalità di anteprima dell'interfaccia utente per facilitare la creazione di finestre di dialogo dell'interfaccia utente. Questa funzione restituisce un handle che deve essere chiuso usando MsiCloseHandle.
MsiEnumComponentCostsA

La funzione MsiEnumComponentCosts enumera lo spazio su disco per unità necessaria per installare un componente. (ANSI)
MsiEnumComponentCostsW

La funzione MsiEnumComponentCosts enumera lo spazio su disco per unità necessaria per installare un componente. (Unicode)
MsiEvaluateConditionA

La funzione MsiEvaluateCondition valuta un'espressione condizionale contenente nomi di proprietà e valori. (ANSI)
MsiEvaluateConditionW

La funzione MsiEvaluateCondition valuta un'espressione condizionale contenente nomi di proprietà e valori. (Unicode)
MsiFormatRecordA

La funzione MsiFormatRecord formatta i dati e le proprietà dei campi record usando una stringa di formato. (ANSI)
MsiFormatRecordW

La funzione MsiFormatRecord formatta i dati e le proprietà dei campi record usando una stringa di formato. (Unicode)
MsiGetActiveDatabase

La funzione MsiGetActiveDatabase restituisce il database attivo per l'installazione. Questa funzione restituisce un handle di sola lettura che deve essere chiuso usando MsiCloseHandle.
MsiGetComponentStateA

La funzione MsiGetComponentState ottiene lo stato di un componente. (ANSI)
MsiGetComponentStateW

La funzione MsiGetComponentState ottiene lo stato di un componente. (Unicode)
MsiGetDatabaseState

La funzione MsiGetDatabaseState restituisce lo stato del database.
MsiGetFeatureCostA

La funzione MsiGetFeatureCost restituisce lo spazio su disco richiesto da una funzionalità e dalle relative funzionalità figlio e padre selezionate. (ANSI)
MsiGetFeatureCostW

La funzione MsiGetFeatureCost restituisce lo spazio su disco richiesto da una funzionalità e dalle relative funzionalità figlio e padre selezionate. (Unicode)
MsiGetFeatureStateA

La funzione MsiGetFeatureState ottiene lo stato richiesto di una funzionalità. (ANSI)
MsiGetFeatureStateW

La funzione MsiGetFeatureState ottiene lo stato richiesto di una funzionalità. (Unicode)
MsiGetFeatureValidStatesA

La funzione MsiGetFeatureValidStates restituisce uno stato di installazione valido. (ANSI)
MsiGetFeatureValidStatesW

La funzione MsiGetFeatureValidStates restituisce uno stato di installazione valido. (Unicode)
MsiGetLanguage

La funzione MsiGetLanguage restituisce il linguaggio numerico dell'installazione attualmente in esecuzione.
MsiGetLastErrorRecord

La funzione MsiGetLastErrorRecord restituisce il record di errore restituito per l'ultimo processo chiamante. Questa funzione restituisce un handle che deve essere chiuso usando MsiCloseHandle.
MsiGetMode

La funzione MsiGetMode viene usata per determinare se il programma di installazione è attualmente in esecuzione in una modalità specificata, come indicato nella tabella.
MsiGetPropertyA

La funzione MsiGetProperty ottiene il valore per una proprietà del programma di installazione. (ANSI)
MsiGetPropertyW

La funzione MsiGetProperty ottiene il valore per una proprietà del programma di installazione. (Unicode)
MsiGetSourcePathA

La funzione MsiGetSourcePath restituisce il percorso di origine completo per una cartella nella tabella Directory. (ANSI)
MsiGetSourcePathW

La funzione MsiGetSourcePath restituisce il percorso di origine completo per una cartella nella tabella Directory. (Unicode)
MsiGetSummaryInformationA

La funzione MsiGetSummaryInformation ottiene un handle per il flusso _SummaryInformation per un database del programma di installazione. Questa funzione restituisce un handle che deve essere chiuso usando MsiCloseHandle. (ANSI)
MsiGetSummaryInformationW

La funzione MsiGetSummaryInformation ottiene un handle per il flusso _SummaryInformation per un database del programma di installazione. Questa funzione restituisce un handle che deve essere chiuso usando MsiCloseHandle. (Unicode)
MsiGetTargetPathA

La funzione MsiGetTargetPath restituisce il percorso di destinazione completo per una cartella nella tabella Directory. (ANSI)
MsiGetTargetPathW

La funzione MsiGetTargetPath restituisce il percorso di destinazione completo per una cartella nella tabella Directory. (Unicode)
MsiOpenDatabaseA

La funzione MsiOpenDatabase apre un file di database per l'accesso ai dati. Questa funzione restituisce un handle che deve essere chiuso usando MsiCloseHandle. (ANSI)
MsiOpenDatabaseW

La funzione MsiOpenDatabase apre un file di database per l'accesso ai dati. Questa funzione restituisce un handle che deve essere chiuso usando MsiCloseHandle. (Unicode)
MsiPreviewBillboardA

La funzione MsiPreviewBillboard visualizza un cartellone con il controllo host nella finestra di dialogo visualizzata. (ANSI)
MsiPreviewBillboardW

La funzione MsiPreviewBillboard visualizza un cartellone con il controllo host nella finestra di dialogo visualizzata. (Unicode)
MsiPreviewDialogA

La funzione MsiPreviewDialog visualizza una finestra di dialogo come modeless e inattiva. (ANSI)
MsiPreviewDialogW

La funzione MsiPreviewDialog visualizza una finestra di dialogo come modeless e inattiva. (Unicode)
MsiProcessMessage

La funzione MsiProcessMessage invia un record di errore al programma di installazione per l'elaborazione.
MsiRecordClearData

La funzione MsiRecordClearData imposta tutti i campi di un record su Null.
MsiRecordDataSize

La funzione MsiRecordDataSize restituisce la lunghezza di un campo record. Il conteggio non include il carattere null di terminazione.
MsiRecordGetFieldCount

Restituisce il numero di campi in un record.
MsiRecordGetInteger

La funzione MsiRecordGetInteger restituisce il valore intero da un campo record.
MsiRecordGetStringA

La funzione MsiRecordGetString restituisce il valore stringa di un campo record. (ANSI)
MsiRecordGetStringW

La funzione MsiRecordGetString restituisce il valore stringa di un campo record. (Unicode)
MsiRecordIsNull

Segnala un campo record Null.
MsiRecordReadStream

La funzione MsiRecordReadStream legge byte da un campo del flusso di record in un buffer.
MsiRecordSetInteger

Imposta un campo record su un campo integer.
MsiRecordSetStreamA

La funzione MsiRecordSetStream imposta un campo del flusso di record da un file. I dati di flusso non possono essere inseriti nei campi temporanei. (ANSI)
MsiRecordSetStreamW

La funzione MsiRecordSetStream imposta un campo del flusso di record da un file. I dati di flusso non possono essere inseriti nei campi temporanei. (Unicode)
MsiRecordSetStringA

La funzione MsiRecordSetString copia una stringa nel campo designato. (ANSI)
MsiRecordSetStringW

La funzione MsiRecordSetString copia una stringa nel campo designato. (Unicode)
MsiSequenceA

La funzione MsiSequence esegue un'altra sequenza di azioni, come descritto nella tabella specificata. (ANSI)
MsiSequenceW

La funzione MsiSequence esegue un'altra sequenza di azioni, come descritto nella tabella specificata. (Unicode)
MsiSetComponentStateA

La funzione MsiSetComponentState imposta un componente sullo stato richiesto. (ANSI)
MsiSetComponentStateW

La funzione MsiSetComponentState imposta un componente sullo stato richiesto. (Unicode)
MsiSetFeatureAttributesA

La funzione MsiSetFeatureAttributes può modificare gli attributi predefiniti di una funzionalità in fase di esecuzione. Si noti che gli attributi predefiniti delle funzionalità vengono creati nella colonna Attributi della tabella Funzionalità. (ANSI)
MsiSetFeatureAttributesW

La funzione MsiSetFeatureAttributes può modificare gli attributi predefiniti di una funzionalità in fase di esecuzione. Si noti che gli attributi predefiniti delle funzionalità vengono creati nella colonna Attributi della tabella Funzionalità. (Unicode)
MsiSetFeatureStateA

La funzione MsiSetFeatureState imposta una funzionalità su uno stato specificato. (ANSI)
MsiSetFeatureStateW

La funzione MsiSetFeatureState imposta una funzionalità su uno stato specificato. (Unicode)
MsiSetInstallLevel

La funzione MsiSetInstallLevel imposta il livello di installazione per un'installazione completa del prodotto.
MsiSetMode

La funzione MsiSetMode imposta uno stato booleano del motore interno.
MsiSetPropertyA

La funzione MsiSetProperty imposta il valore per una proprietà di installazione. (ANSI)
MsiSetPropertyW

La funzione MsiSetProperty imposta il valore per una proprietà di installazione. (Unicode)
MsiSetTargetPathA

La funzione MsiSetTargetPath imposta il percorso di destinazione completo per una cartella nella tabella Directory. (ANSI)
MsiSetTargetPathW

La funzione MsiSetTargetPath imposta il percorso di destinazione completo per una cartella nella tabella Directory. (Unicode)
MsiSummaryInfoGetPropertyA

La funzione MsiSummaryInfoGetProperty ottiene una singola proprietà dal flusso di informazioni di riepilogo. (ANSI)
MsiSummaryInfoGetPropertyCount

La funzione MsiSummaryInfoGetPropertyCount restituisce il numero di proprietà esistenti nel flusso di informazioni di riepilogo.
MsiSummaryInfoGetPropertyW

La funzione MsiSummaryInfoGetProperty ottiene una singola proprietà dal flusso di informazioni di riepilogo. (Unicode)
MsiSummaryInfoPersist

La funzione MsiSummaryInfoPersist scrive le informazioni di riepilogo modificate nel flusso di informazioni di riepilogo.
MsiSummaryInfoSetPropertyA

La funzione MsiSummaryInfoSetProperty imposta una singola proprietà di informazioni di riepilogo. (ANSI)
MsiSummaryInfoSetPropertyW

La funzione MsiSummaryInfoSetProperty imposta una singola proprietà di informazioni di riepilogo. (Unicode)
MsiVerifyDiskSpace

La funzione MsiVerifyDiskSpace verifica se è presente spazio su disco sufficiente per l'installazione corrente.
MsiViewClose

La funzione MsiViewClose rilascia il set di risultati per una visualizzazione eseguita.
MsiViewExecute

La funzione MsiViewExecute esegue una query di visualizzazione SQL e fornisce tutti i parametri necessari.
MsiViewFetch

La funzione MsiViewFetch recupera il record sequenziale successivo dalla vista. Questa funzione restituisce un handle che deve essere chiuso usando MsiCloseHandle.
MsiViewGetColumnInfo

La funzione MsiViewGetColumnInfo restituisce un record contenente nomi di colonna o definizioni. Questa funzione restituisce un handle che deve essere chiuso usando MsiCloseHandle.
MsiViewGetErrorA

La funzione MsiViewGetError restituisce l'errore che si è verificato nella funzione MsiViewModify. (ANSI)
MsiViewGetErrorW

La funzione MsiViewGetError restituisce l'errore che si è verificato nella funzione MsiViewModify. (Unicode)
MsiViewModify

La funzione MsiViewModify aggiorna un record recuperato.