IMetaDataImport::GetPinvokeMap メソッド

PInvoke 呼び出しの対象アセンブリを表す ModuleRef トークンを取得します。

構文

HRESULT GetPinvokeMap (  
   [in]  mdToken       tk,  
   [out] DWORD         *pdwMappingFlags,  
   [out] LPWSTR        szImportName,  
   [in]  ULONG         cchImportName,  
   [out] ULONG         *pchImportName,  
   [out] mdModuleRef   *pmrImportDLL  
);  

パラメーター

tk
[in] PInvoke マッピング メタデータの取得対象となる FieldDef または MethodDef トークン。

pdwMappingFlags
[out] マッピングに使用されているフラグへのポインター。 この値は、CorPinvokeMap 列挙型からのビットマスクです。

szImportName
[out] アンマネージド ターゲット DLL の名前。

cchImportName
[in] szImportName のワイド文字のサイズ。

pchImportName
[out] szImportName で返されたワイド文字の数。

pmrImportDLL
[out] アンマネージド ターゲット オブジェクト ライブラリを表す ModuleRef トークンへのポインター。

必要条件

:システム要件」を参照してください。

ヘッダー: Cor.h

ライブラリ: リソースとして MsCorEE.dll に含まれている

.NET Framework のバージョン: 1.0 以降で使用可能

関連項目