Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Importuje zestawy i moduły niezwiązane. Ta metoda jest podobna do metody ImportFile, ale działa nawet wtedy, gdy importowany plik nie istnieje na dysku.
Syntax
HRESULT ImportFileEx2(
LPCWSTR pszFilename,
LPCWSTR pszTargetName,
IMetaDataAssemblyImport* pAssemblyScopeIn,
BOOL fSmartImport,
DWORD dwOpenFlags,
mdToken* pImportToken,
IMetaDataAssemblyImport** ppAssemblyScope,
DWORD* pdwCountOfScopes
) PURE;
Parameters
pszFilename Nazwa pliku do zaimportowania.
pszTargetName Opcjonalna nazwa pliku docelowego.
pAssemblyScopeIn Opcjonalny interfejs interfejsu IMetaDataAssemblyImport .
fSmartImport Jeśli wartość TRUE, jest używana funkcja ImportTypes, w przeciwnym razie importowanie musi być wykonywane ręcznie.
dwOpenFlags Flagi, które mają zostać przekazane do metody OpenScope.
pImportToken Odbiera unikatowy identyfikator zestawu lub pliku.
ppAssemblyScope Odbiera interfejs interfejsu IMetaDataAssemblyImport, zakres importu zestawu. Może mieć wartość NULL, jeśli plik nie jest zestawem.
pdwCountOfScopes Odbiera liczbę zaimportowanych plików i/lub zakresów.
Return Value
Zwraca S_OK, jeśli metoda powiedzie się.
Requirements
Requires alink.h.