ImportFile メソッド
アセンブリとバインドされていないモジュールをインポートします。
構文
HRESULT ImportFile(
LPCWSTR pszFilename,
LPCWSTR pszTargetName,
BOOL fSmartImport,
mdToken* pImportToken,
IMetaDataAssemblyImport** ppAssemblyScope,
DWORD* pdwCountOfScopes
) PURE;
パラメーター
pszFilename
インポートするファイルの完全修飾名。
pszTargetName
アセンブリにリンクされているときに、ファイルの名前を変更するために使用できる省略可能な出力ファイル名。
fSmartImport
TRUE の場合、ImportTypes が使用されます。それ以外の場合は、インポートを手動で実行する必要があります。
pImportToken
一意のファイル ID が格納されるトークンへのポインター。 このファイルは、アセンブリまたはファイルにすることができます。
ppAssemblyScope
IMetaDataAssemblyImport インターフェイスへのポインターを受け取ります。 ファイルがアセンブリでない場合は NULL にできます。
pdwCountOfScopes
インポートされたファイルおよび/またはスコープの数へのポインター。
戻り値
メソッドが成功した場合は S_OK を返します。
必要条件
alink.h を必要とします
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET