forked from Banani-Rath/docs.ja-jp
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
204 changed files
with
8,993 additions
and
8,708 deletions.
There are no files selected for viewing
70 changes: 70 additions & 0 deletions
70
docs/framework/unmanaged-api/hosting/iclrruntimeinfo-isstarted-method.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
--- | ||
title: "ICLRRuntimeInfo::IsStarted メソッド" | ||
ms.custom: | ||
ms.date: 03/30/2017 | ||
ms.prod: .net-framework | ||
ms.reviewer: | ||
ms.suite: | ||
ms.technology: dotnet-clr | ||
ms.tgt_pltfrm: | ||
ms.topic: reference | ||
api_name: ICLRRuntimeInfo.IsStarted | ||
api_location: mscoree.dll | ||
api_type: COM | ||
f1_keywords: ICLRRuntimeInfo::IsStarted | ||
helpviewer_keywords: | ||
- IsStarted method [.NET Framework hosting] | ||
- ICLRRuntimeInfo::IsStarted method [.NET Framework hosting] | ||
ms.assetid: ef6f2662-323b-4534-aa82-6d1afb7b9309 | ||
caps.latest.revision: "8" | ||
author: rpetrusha | ||
ms.author: ronpet | ||
manager: wpickett | ||
ms.openlocfilehash: d6bcaf6e0d10bd935e7ba4a2bb79941be1af6950 | ||
ms.sourcegitcommit: 4f3fef493080a43e70e951223894768d36ce430a | ||
ms.translationtype: MT | ||
ms.contentlocale: ja-JP | ||
ms.lasthandoff: 11/21/2017 | ||
--- | ||
# <a name="iclrruntimeinfoisstarted-method"></a>ICLRRuntimeInfo::IsStarted メソッド | ||
ランタイムが開始されているかどうかを示す (つまり、かどうか、 [iclrruntimehost::start メソッド](../../../../docs/framework/unmanaged-api/hosting/iclrruntimehost-start-method.md)が呼び出されは成功しました)。 | ||
|
||
## <a name="syntax"></a>構文 | ||
|
||
``` | ||
HRESULT IsStarted( | ||
[out] BOOL *pbStarted, | ||
[out] DWORD *pdwStartupFlags); | ||
``` | ||
|
||
#### <a name="parameters"></a>パラメーター | ||
`pbStarted` | ||
[out]`true`このランタイムが開始された、それ以外の場合は`false`します。 | ||
|
||
`pdwStartupFlags` | ||
[out]ランタイムの起動に使用されたフラグを返します。 | ||
|
||
## <a name="return-value"></a>戻り値 | ||
このメソッドは、次の特定の HRESULT と、メソッドの失敗を示す HRESULT エラーも返します。 | ||
|
||
|HRESULT|説明| | ||
|-------------|-----------------| | ||
|S_OK|メソッドは正常に完了しました。| | ||
|E_NOTIMPL|共通言語ランタイム (CLR) のバージョンよりも前で CLR のバージョン、[!INCLUDE[net_v40_long](../../../../includes/net-v40-long-md.md)]です。| | ||
|
||
## <a name="remarks"></a>コメント | ||
このメソッドでは機能しません CLR のバージョンで CLR のバージョンより前、[!INCLUDE[net_v40_short](../../../../includes/net-v40-short-md.md)]です。 | ||
|
||
## <a name="requirements"></a>要件 | ||
**プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。 | ||
|
||
**ヘッダー:** MetaHost.h | ||
|
||
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。 | ||
|
||
**.NET framework のバージョン:**[!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)] | ||
|
||
## <a name="see-also"></a>関連項目 | ||
[ICLRRuntimeInfo インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrruntimeinfo-interface.md) | ||
[ホスト インターフェイス](../../../../docs/framework/unmanaged-api/hosting/hosting-interfaces.md) | ||
[ホスティング](../../../../docs/framework/unmanaged-api/hosting/index.md) |
75 changes: 75 additions & 0 deletions
75
docs/framework/unmanaged-api/hosting/ihostsemaphore-wait-method.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
--- | ||
title: "IHostSemaphore::Wait メソッド" | ||
ms.custom: | ||
ms.date: 03/30/2017 | ||
ms.prod: .net-framework | ||
ms.reviewer: | ||
ms.suite: | ||
ms.technology: dotnet-clr | ||
ms.tgt_pltfrm: | ||
ms.topic: reference | ||
api_name: IHostSemaphore.Wait | ||
api_location: mscoree.dll | ||
api_type: COM | ||
f1_keywords: IHostSemaphore::Wait | ||
helpviewer_keywords: | ||
- IHostSemaphore::Wait method [.NET Framework hosting] | ||
- Wait method, IHostSemaphore interface [.NET Framework hosting] | ||
ms.assetid: 0da962a3-ce55-44dd-ab7a-14ad7105af4a | ||
topic_type: apiref | ||
caps.latest.revision: "10" | ||
author: rpetrusha | ||
ms.author: ronpet | ||
manager: wpickett | ||
ms.openlocfilehash: d30a946cadc312e683d256ce6f08528cffa95481 | ||
ms.sourcegitcommit: 4f3fef493080a43e70e951223894768d36ce430a | ||
ms.translationtype: MT | ||
ms.contentlocale: ja-JP | ||
ms.lasthandoff: 11/21/2017 | ||
--- | ||
# <a name="ihostsemaphorewait-method"></a>IHostSemaphore::Wait メソッド | ||
現在の原因[IHostSemaphore](../../../../docs/framework/unmanaged-api/hosting/ihostsemaphore-interface.md)が所有するまで待機するインスタンスまたは指定された時間が経過する量。 | ||
|
||
## <a name="syntax"></a>構文 | ||
|
||
``` | ||
HRESULT Wait ( | ||
[in] DWORD dwMilliseconds, | ||
[in] DWORD option | ||
); | ||
``` | ||
|
||
#### <a name="parameters"></a>パラメーター | ||
`dwMilliseconds` | ||
[in]場合は、戻る前に待機するミリ秒数、現在`IHostSemaphore`インスタンスは所有されていません。 | ||
|
||
`option` | ||
[in]いずれか、 [WAIT_OPTION](../../../../docs/framework/unmanaged-api/hosting/wait-option-enumeration.md)値、この場合、ホストが実行するアクションを指定する操作がブロックされます。 | ||
|
||
## <a name="return-value"></a>戻り値 | ||
|
||
|HRESULT|説明| | ||
|-------------|-----------------| | ||
|S_OK|`Wait`正常に返されます。| | ||
|HOST_E_CLRNOTAVAILABLE|共通言語ランタイム (CLR) が、プロセスに読み込まれていませんまたは CLR は、状態をマネージ コードを実行またはできないの呼び出しは正常に処理します。| | ||
|HOST_E_TIMEOUT|呼び出しがタイムアウトしました。| | ||
|HOST_E_NOT_OWNER|呼び出し元は、ロックを所有していません。| | ||
|HOST_E_ABANDONED|イベントがキャンセルされましたブロックされたスレッドまたはファイバーが待機しています。| | ||
|E_FAIL|不明な致命的なエラーが発生しました。 メソッドには、E_FAIL が返される、ときに、CLR は、プロセス内で使用可能ではなくなりました。 メソッドのホストに以降の呼び出しでは、HOST_E_CLRNOTAVAILABLE を返します。| | ||
|HOST_E_DEADLOCK|ホストが、待機中にデッドロックを検出し、現在`IHostSemaphore`デッドロックの対象としてインスタンス。| | ||
|
||
## <a name="requirements"></a>要件 | ||
**プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。 | ||
|
||
**ヘッダー:** MSCorEE.h | ||
|
||
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。 | ||
|
||
**.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)] | ||
|
||
## <a name="see-also"></a>関連項目 | ||
[ICLRSyncManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrsyncmanager-interface.md) | ||
[IHostAutoEvent インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostautoevent-interface.md) | ||
[IHostManualEvent インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostmanualevent-interface.md) | ||
[IHostSemaphore インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostsemaphore-interface.md) | ||
[IHostSyncManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostsyncmanager-interface.md) |
64 changes: 64 additions & 0 deletions
64
docs/framework/unmanaged-api/metadata/imetadataemit-definemethodimpl-method.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
--- | ||
title: "IMetaDataEmit::DefineMethodImpl メソッド" | ||
ms.custom: | ||
ms.date: 03/30/2017 | ||
ms.prod: .net-framework | ||
ms.reviewer: | ||
ms.suite: | ||
ms.technology: dotnet-clr | ||
ms.tgt_pltfrm: | ||
ms.topic: reference | ||
api_name: IMetaDataEmit.DefineMethodImpl | ||
api_location: mscoree.dll | ||
api_type: COM | ||
f1_keywords: IMetaDataEmit::DefineMethodImpl | ||
helpviewer_keywords: | ||
- DefineMethodImpl method [.NET Framework metadata] | ||
- IMetaDataEmit::DefineMethodImpl method [.NET Framework metadata] | ||
ms.assetid: 9dcc8b3d-33ee-4c7c-8d6f-322c57b94a0f | ||
topic_type: apiref | ||
caps.latest.revision: "10" | ||
author: mairaw | ||
ms.author: mairaw | ||
manager: wpickett | ||
ms.openlocfilehash: 126cf950b71ed2325006b14927ae95517f7c6dc6 | ||
ms.sourcegitcommit: 4f3fef493080a43e70e951223894768d36ce430a | ||
ms.translationtype: MT | ||
ms.contentlocale: ja-JP | ||
ms.lasthandoff: 11/21/2017 | ||
--- | ||
# <a name="imetadataemitdefinemethodimpl-method"></a>IMetaDataEmit::DefineMethodImpl メソッド | ||
インターフェイスから継承されたメソッドの実装の定義を作成し、そのメソッドの実装定義にトークンを返します。 | ||
|
||
## <a name="syntax"></a>構文 | ||
|
||
``` | ||
HRESULT DefineMethodImpl ( | ||
[in] mdTypeDef td, | ||
[in] mdToken tkBody, | ||
[in] mdToken tkDecl | ||
); | ||
``` | ||
|
||
#### <a name="parameters"></a>パラメーター | ||
`td` | ||
[in]`mdTypedef`実装するクラスのトークン。 | ||
|
||
`tkBody` | ||
[in]`mdMethodDef`または`mdMethodRef`コード本体のトークン。 | ||
|
||
`tkDecl` | ||
[in]`mdMethodDef`または`mdMethodRef`に実装されているインターフェイス メソッドのトークン。 | ||
|
||
## <a name="requirements"></a>要件 | ||
**プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。 | ||
|
||
**ヘッダー:** Cor.h | ||
|
||
**ライブラリ:** MSCorEE.dll にリソースとして使用 | ||
|
||
**.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)] | ||
|
||
## <a name="see-also"></a>関連項目 | ||
[IMetaDataEmit インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit-interface.md) | ||
[IMetaDataEmit2 インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit2-interface.md) |
68 changes: 68 additions & 0 deletions
68
.../framework/unmanaged-api/metadata/imetadataimport2-getmethodspecprops-method.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
--- | ||
title: "IMetaDataImport2::GetMethodSpecProps メソッド" | ||
ms.custom: | ||
ms.date: 03/30/2017 | ||
ms.prod: .net-framework | ||
ms.reviewer: | ||
ms.suite: | ||
ms.technology: dotnet-clr | ||
ms.tgt_pltfrm: | ||
ms.topic: reference | ||
api_name: IMetaDataImport2.GetMethodSpecProps | ||
api_location: mscoree.dll | ||
api_type: COM | ||
f1_keywords: IMetaDataImport2::GetMethodSpecProps | ||
helpviewer_keywords: | ||
- GetMethodSpecProps method [.NET Framework metadata] | ||
- IMetaDataImport2::GetMethodSpecProps method [.NET Framework metadata] | ||
ms.assetid: 9544b711-e669-4eaf-8630-ee862e5e4489 | ||
topic_type: apiref | ||
caps.latest.revision: "10" | ||
author: mairaw | ||
ms.author: mairaw | ||
manager: wpickett | ||
ms.openlocfilehash: b07e79f3990782e18ffdc57e9bd75a0b62765ba6 | ||
ms.sourcegitcommit: 4f3fef493080a43e70e951223894768d36ce430a | ||
ms.translationtype: MT | ||
ms.contentlocale: ja-JP | ||
ms.lasthandoff: 11/21/2017 | ||
--- | ||
# <a name="imetadataimport2getmethodspecprops-method"></a>IMetaDataImport2::GetMethodSpecProps メソッド | ||
指定した MethodSpec によって参照されるメソッドのメタデータ署名のトークンを取得します。 | ||
|
||
## <a name="syntax"></a>構文 | ||
|
||
``` | ||
HRESULT GetMethodSpecProps ( | ||
[in] mdMethodSpec mi, | ||
[out] mdToken *tkParent, | ||
[out] PCCOR_SIGNATURE *ppvSigBlob, | ||
[out] ULONG *pcbSigBlob | ||
); | ||
``` | ||
|
||
#### <a name="parameters"></a>パラメーター | ||
`mi` | ||
[in]メソッドのインスタンス化を表す MethodSpec トークンです。 | ||
|
||
`tkParent` | ||
[out]メソッドの定義を表す MethodDef または新しいトークンへのポインター。 | ||
|
||
`ppvSigBlob` | ||
[out]メソッドのバイナリ メタデータ シグネチャへのポインター。 | ||
|
||
`pcbSigBlob` | ||
[out]サイズをバイト単位での`ppvSigBlob`します。 | ||
|
||
## <a name="requirements"></a>要件 | ||
**プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。 | ||
|
||
**ヘッダー:** Cor.h | ||
|
||
**ライブラリ:** MsCorEE.dll にリソースとして使用 | ||
|
||
**.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)] | ||
|
||
## <a name="see-also"></a>関連項目 | ||
[IMetaDataImport2 インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataimport2-interface.md) | ||
[IMetaDataImport インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataimport-interface.md) |
65 changes: 65 additions & 0 deletions
65
...k/unmanaged-api/profiling/icorprofilercallback-jitcompilationfinished-method.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
--- | ||
title: "ICorProfilerCallback::JITCompilationFinished メソッド" | ||
ms.custom: | ||
ms.date: 03/30/2017 | ||
ms.prod: .net-framework | ||
ms.reviewer: | ||
ms.suite: | ||
ms.technology: dotnet-clr | ||
ms.tgt_pltfrm: | ||
ms.topic: reference | ||
api_name: ICorProfilerCallback.JITCompilationFinished | ||
api_location: mscorwks.dll | ||
api_type: COM | ||
f1_keywords: ICorProfilerCallback::JITCompilationFinished | ||
helpviewer_keywords: | ||
- JITCompilationFinished method [.NET Framework profiling] | ||
- ICorProfilerCallback::JITCompilationFinished method [.NET Framework profiling] | ||
ms.assetid: 8dcd7537-d0c6-498c-8a56-2c060310ef65 | ||
topic_type: apiref | ||
caps.latest.revision: "11" | ||
author: mairaw | ||
ms.author: mairaw | ||
manager: wpickett | ||
ms.openlocfilehash: 9719ce1474c2111692c6176655b75bd2d7edf923 | ||
ms.sourcegitcommit: 4f3fef493080a43e70e951223894768d36ce430a | ||
ms.translationtype: MT | ||
ms.contentlocale: ja-JP | ||
ms.lasthandoff: 11/21/2017 | ||
--- | ||
# <a name="icorprofilercallbackjitcompilationfinished-method"></a>ICorProfilerCallback::JITCompilationFinished メソッド | ||
・ イン タイム (JIT) コンパイラが関数のコンパイルを完了したことをプロファイラーに通知します。 | ||
|
||
## <a name="syntax"></a>構文 | ||
|
||
``` | ||
HRESULT JITCompilationFinished( | ||
[in] FunctionID functionId, | ||
[in] HRESULT hrStatus, | ||
[in] BOOL fIsSafeToBlock); | ||
``` | ||
|
||
#### <a name="parameters"></a>パラメーター | ||
`functionId` | ||
[in]コンパイルされた関数の ID。 | ||
|
||
`hrStatus` | ||
[in]コンパイルが成功したかどうかを示す値。 | ||
|
||
`fIsSafeToBlock` | ||
[in]プロファイラーをブロックするかどうかを示す値は、ランタイムの動作に影響されます。 値が`true`ブロックにより、ランタイムでこのコールバックから戻るには、呼び出し元のスレッドを待機する場合は、それ以外の場合、`false`です。 | ||
|
||
値が`true`は妨げられませんが、ランタイム、プロファイルの結果の傾斜を実行できます。 | ||
|
||
## <a name="requirements"></a>要件 | ||
**プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。 | ||
|
||
**ヘッダー** : CorProf.idl、CorProf.h | ||
|
||
**ライブラリ:** CorGuids.lib | ||
|
||
**.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)] | ||
|
||
## <a name="see-also"></a>関連項目 | ||
[ICorProfilerCallback インターフェイス](../../../../docs/framework/unmanaged-api/profiling/icorprofilercallback-interface.md) | ||
[JITCompilationStarted メソッド](../../../../docs/framework/unmanaged-api/profiling/icorprofilercallback-jitcompilationstarted-method.md) |
48 changes: 48 additions & 0 deletions
48
docs/framework/unmanaged-api/tlbexp/itypelibresolver-interface.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
--- | ||
title: "ITypeLibResolver インターフェイス" | ||
ms.custom: | ||
ms.date: 03/30/2017 | ||
ms.prod: .net-framework | ||
ms.reviewer: | ||
ms.suite: | ||
ms.technology: dotnet-clr | ||
ms.tgt_pltfrm: | ||
ms.topic: reference | ||
api_name: ITypeLibResolver | ||
api_location: tlbref.dll | ||
api_type: COM | ||
f1_keywords: ITypeLibResolver | ||
helpviewer_keywords: ITypeLibResolver interface [.NET Framework] | ||
ms.assetid: edaaed1d-0d26-40f0-83f1-48efc0ded1c6 | ||
topic_type: apiref | ||
caps.latest.revision: "13" | ||
author: rpetrusha | ||
ms.author: ronpet | ||
manager: wpickett | ||
ms.openlocfilehash: ed1b4dd4816f67bb98472b7150f3da3bd5b927b6 | ||
ms.sourcegitcommit: 4f3fef493080a43e70e951223894768d36ce430a | ||
ms.translationtype: MT | ||
ms.contentlocale: ja-JP | ||
ms.lasthandoff: 11/21/2017 | ||
--- | ||
# <a name="itypelibresolver-interface"></a>ITypeLibResolver インターフェイス | ||
提供、 [ResolveTypeLib メソッド](../../../../docs/framework/unmanaged-api/tlbexp/resolvetypelib-method.md)、タイプ ライブラリのファイル パスを解決します。 | ||
|
||
## <a name="methods"></a>メソッド | ||
|
||
|メソッド|説明| | ||
|------------|-----------------| | ||
|[ResolveTypeLib メソッド](../../../../docs/framework/unmanaged-api/tlbexp/resolvetypelib-method.md)|完全修飾パスを返すことによって、タイプ ライブラリの簡易名を解決します。| | ||
|
||
## <a name="requirements"></a>要件 | ||
**プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。 | ||
|
||
**ヘッダー:** TlbRef.idl、TlbRef.h | ||
|
||
**ライブラリ:** TlbRef.lib | ||
|
||
**.NET framework のバージョン:** 4、3.5、3.0、2.0 | ||
|
||
## <a name="see-also"></a>関連項目 | ||
[Tlbexp ヘルパー関数します。](../../../../docs/framework/unmanaged-api/tlbexp/index.md) | ||
[LoadTypeLibEx 関数](https://msdn.microsoft.com/library/windows/desktop/ms221249\(v=vs.85\).aspx) |
Oops, something went wrong.