RoRegisterForApartmentShutdown 関数 (roapi.h)
現在のアパートメントがシャットダウンしたときに呼び出される IApartmentShutdown コールバックを登録します。
構文
HRESULT RoRegisterForApartmentShutdown(
[in] IApartmentShutdown *callbackObject,
[out] UINT64 *apartmentIdentifier,
[out] APARTMENT_SHUTDOWN_REGISTRATION_COOKIE *regCookie
);
パラメーター
[in] callbackObject
アプリケーション提供の IApartmentShutdown インターフェイス。
[out] apartmentIdentifier
現在のアパートメントの識別子。
[out] regCookie
コールバックの登録を解除するために使用できる Cookie。
戻り値
この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。
注釈
アパートメントのシャットダウン通知を受信するには、アプリで RoRegisterForApartmentShutdown 関数を呼び出して、そのアパートメント シャットダウン ハンドラーをシステムに登録する必要があります。
警告
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | roapi.h |
Library | RuntimeObject.lib |
[DLL] | ComBase.dll |