Metodo ICOMAdminCatalog::GetMultipleComponentsInfo (comadmin.h)
Recupera informazioni sui componenti trovati nei file specificati.
Sintassi
HRESULT GetMultipleComponentsInfo(
[in] BSTR bstrApplIdOrName,
[in] SAFEARRAY **ppsaVarFileNames,
[out] SAFEARRAY **ppsaVarCLSIDs,
[out] SAFEARRAY **ppsaVarClassNames,
[out] SAFEARRAY **ppsaVarFileFlags,
[out] SAFEARRAY **ppsaVarComponentFlags
);
Parametri
[in] bstrApplIdOrName
GUID o nome dell'applicazione che rappresenta l'applicazione.
[in] ppsaVarFileNames
Matrice di nomi di file contenenti i componenti.
[out] ppsaVarCLSIDs
Matrice di CLSID dei componenti.
[out] ppsaVarClassNames
Matrice di nomi di classi dei componenti.
[out] ppsaVarFileFlags
Matrice per i flag di file contenenti informazioni sui file.
COMAdminFileFlagLoadable
(0x00000001)
COMAdminFileFlagCOM (0x00000002)
COMAdminFileFlagContainsRS (0x00000004)
COMAdminFileFlagContainsComp (0x00000008)
COMAdminFileFlagContainsTLB (0x00000010)
COMAdminFileFlagSelfReg (0x00000020)
COMAdminFileFlagSelfUnReg (0x00000040)
COMAdminFileFlagUnloadableDLL (0x00000080)
COMAdminFileFlagDoesNotExist (0x00000100)
COMAdminFileFlagAlreadyInstalled (0x00000200)
COMAdminFileFlagBadTLB (0x00000400)
COMAdminFileFlagGetClassObjFailed (0x00000800)
COMAdminFileFlagClassNotAvailable (0x00001000)
COMAdminFileFlagRegistrar (0x00002000)
COMAdminFileFlagNoRegistrar (0x00004000)
COMAdminFileFlagDLLRegsvrFailed (0x00008000)
COMAdminFileFlagRegTLBFailed (0x00010000)
COMAdminFileFlagRegistrarFailed (0x00020000)
COMAdminFileFlagError (0x00040000)
[out] ppsaVarComponentFlags
Matrice per i flag dei componenti usati per rappresentare informazioni sui componenti nei file.
COMAdminComponentFlagTypeInfoFound (0x00000001)
COMAdminComponentCOMPlusPropertiesFound (0x00000002)
COMAdminComponentProxyFound (0x00000004)
COMAdminComponentInterfacesFound (0x00000008)
COMAdminComponentAlreadyInstalled (0x00000010)
COMAdminComponentNotInApplication (0x00000020)
Valore restituito
Questo metodo può restituire i valori restituiti standard E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED e E_FAIL, nonché i valori seguenti.
Codice restituito | Descrizione |
---|---|
|
Metodo completato correttamente. |
|
Errori durante l'accesso a uno o più oggetti. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | comadmin.h |