次の方法で共有


TestOpen 関数

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