Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mendapatkan token ModuleRef untuk mewakili perakitan target panggilan PInvoke.
Sintaks
HRESULT GetPinvokeMap(
[in] mdToken tk,
[out] DWORD *pdwMappingFlags,
[out] LPWSTR szImportName,
[in] ULONG cchImportName,
[out] ULONG *pchImportName,
[out] mdModuleRef *ptkImportDLL
);
Parameter
[in] tk
Token FieldDef atau MethodDef untuk mendapatkan metadata pemetaan PInvoke.
[out] pdwMappingFlags
Penunjuk ke bendera yang digunakan untuk pemetaan. Nilai ini adalah bitmask dari enumerasi CorPinvokeMap.
[out] szImportName
Nama DLL target yang tidak dikelola.
[in] cchImportName
Ukuran dalam karakter luas szImportName.
[out] pchImportName
Jumlah karakter lebar yang dikembalikan dalam szImportName.
[out] ptkImportDLL
Penunjuk ke token ModuleRef yang mewakili pustaka objek target yang tidak dikelola.
Mengembalikan nilai
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Target Platform | Windows |
| Header | rometadataapi.h |