英語で読む

次の方法で共有


sh_process キーワード

sh_process キーワード (keyword)は、 system_handle がプロセスへのハンドルを保持することを指定します。

[system_handle(sh_process)]

[system_handle(sh_process, access-rights)]

パラメーター

このキーワード (keyword)は、system_handleのパラメーターです。

system_handleドキュメントには、access-rights パラメーターの省略可能な使用に関する詳細も含まれています。 既定の動作は DuplicateHandleDUPLICATE_SAME_ACCESS 関数の仕様に従います。

解説

属性でこのキーワード (keyword)をsystem_handle使用するには、-targetmidl.exeの実行時に フラグを (以上) にNT100設定する必要があります。

interface MyInterface : IUnknown                         
{         
    HRESULT GetStubProcess([out, system_handle(sh_process)] HANDLE* processHandle);

    HRESULT WatchProcess([in, system_handle(sh_process, PROCESS_QUERY_INFORMATION | PROCESS_QUERY_LIMITED_INFORMATION)] HANDLE processHandle);
}

要件

   
サポートされている最小のクライアント Windows 10 Anniversary Update (バージョン 1607、ビルド 14393)
サポートされている最小のサーバー Windows Server 2016 (ビルド 14393)

関連項目

system_handle

プロセスとスレッドについて

セキュリティとアクセス権を処理する

CreateProcess 関数

OpenProcess 関数