Share via


IMetaDataEmit::SetPinvokeMap メソッド

前の IMetaDataEmit::DefinePinvokeMap への呼び出しで定義されているように、メソッドの PInvoke 署名の特徴を設定または変更します。

構文

HRESULT SetPinvokeMap (
    [in]  mdToken      tk,
    [in]  DWORD        dwMappingFlags,  
    [in]  LPCWSTR      szImportName,
    [in]  mdModuleRef  mrImportDLL
);  

パラメーター

tk
[in] マッピング情報が適用される mdToken

dwMappingFlags
[in] マッピングを行う PInvoke によって使用されるフラグ。 これは、CorPinvokeMap 値のビットマスクです。

szImportName
[in] ネイティブ DLL 内のターゲット エクスポートの名前。

mrImportDLL
[in] ターゲットのアンマネージド DLL の mdModuleRef トークン。

必要条件

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

ヘッダー: Cor.h

ライブラリ: MSCorEE.dll でリソースとして使用されます

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

関連項目