ZombifyActCtx 関数 (winbase.h)
ZombifyActCtx 関数は、指定されたアクティブ化コンテキストを非アクティブ化しますが、割り当てを解除しません。
構文
BOOL ZombifyActCtx(
[in] HANDLE hActCtx
);
パラメーター
[in] hActCtx
非アクティブ化するアクティブ化コンテキストを処理します。
戻り値
関数が成功すると、 TRUE が返されます。 hActCtx パラメーターに null ハンドルが渡された場合、NULL_INVALID_PARAMETERが返されます。 それ以外の場合は、 FALSE を返します。
この関数は 、GetLastError を呼び出すことによって取得できるエラーを設定します。 例については、「 Last-Error コードの取得」を参照してください。 エラー コードの完全な一覧については、「 システム エラー コード」を参照してください。
解説
この関数は、アクティブ化コンテキストを使用したスレッドのデバッグで使用することを目的としています。 その後、この関数によって非アクティブ化されたアクティブ化コンテキストにアクセスすると、アクセスは失敗し、アサーション エラーがデバッガーに表示されます。
要件
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | winbase.h (Windows.h を含む) |
Library | Kernel32.lib |
[DLL] | Kernel32.dll |