TestCreate で作成された既存のテスト ハンドルを返します。
構文
HANDLE TestOpen(
unsigned int testCaseId,
unsigned int options,
unsigned char storage,
GUID* testId,
_Out_ TestInfo* result);
パラメーター
testCaseId
テスト識別子。
options
テスト取得オプション。 このパラメーターは、次の値に設定できます。
値 | 説明 |
---|---|
0 | 既定のオプション。 |
1 | 後で TestQueryData を呼び出すのと同様に、ロックを使用して取得を最適化します。 |
2 | 非推奨、これは既定のオプションと同じです。 |
131072 | 返される TestInfo 構造体に追加の "properties" フィールドが含まれることを示します。 |
storage
テスト ストレージ オプション。 このパラメーターは、次の値に設定できます。
値 | 説明 |
---|---|
1 | データはプロセスに格納されます。 |
2 | データはプロセス外に格納されます。 |
testId
テスト インスタンスの識別子。
result [out]
テストに関する情報を含む TestInfo 構造体。
戻り値
テスト ハンドル。
Remarks
この関数には、インポート ライブラリまたはヘッダー ファイルが関連付けされません。 LoadLibrary 関数と GetProcAddress 関数を使用して呼び出す必要があります。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows ビルド 22000 |
サポートされている最小のサーバー | Windows Server 2022 |
ヘッダー | なし |
[DLL] | kernelbase.dll |