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.
Syntax
HRESULT ImportFile(
LPCWSTR pszFilename,
LPCWSTR pszTargetName,
BOOL fSmartImport,
mdToken* pImportToken,
IMetaDataAssemblyImport** ppAssemblyScope,
DWORD* pdwCountOfScopes
) PURE;
Parameters
pszFilename W pełni kwalifikowana nazwa pliku do zaimportowania.
pszTargetName Opcjonalna nazwa pliku wyjściowego, która może służyć do zmiany nazwy pliku, ponieważ jest on połączony z zestawem.
fSmartImport Jeśli wartość TRUE, jest używana funkcja ImportTypes, w przeciwnym razie importowanie musi być wykonywane ręcznie.
pImportToken Wskaźnik do tokenu, w którym będzie przechowywany unikatowy identyfikator pliku. Plik może być zestawem lub plikiem.
ppAssemblyScope Odbiera wskaźnik do interfejsu IMetaDataAssemblyImport. Może mieć wartość NULL, jeśli plik nie jest zestawem.
pdwCountOfScopes Wskaźnik do liczby plików i/lub zakresów, które zostały zaimportowane.
Return Value
Zwraca S_OK, jeśli metoda powiedzie się.
Requirements
Requires alink.h