この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
clr:実行手順 [2010/02/06 16:30] admin |
clr:実行手順 [2013/12/23 09:08] (現在) |
||
---|---|---|---|
ライン 10: | ライン 10: | ||
アンマネージコードがdllアセンブリをLoadLibrary()した場合は_CorExeMainの代わりに_CorDllMainが呼ばれる。 | アンマネージコードがdllアセンブリをLoadLibrary()した場合は_CorExeMainの代わりに_CorDllMainが呼ばれる。 | ||
- | WindowsXP以降の場合 | + | ===== WindowsXP以降の場合 ===== |
PEヘッダのIMAGE_DIRECTORY_ENTRY_COM_DESCRIPTORをみてマネージドであることを判断し、OSがやる。上の方法は使わない。上の方法はx86コード埋め込みなのでこっちのほうが汎用的。 | PEヘッダのIMAGE_DIRECTORY_ENTRY_COM_DESCRIPTORをみてマネージドであることを判断し、OSがやる。上の方法は使わない。上の方法はx86コード埋め込みなのでこっちのほうが汎用的。 |