Win32 API 日本語リファレンス
ホーム › Data.RightsManagement › DRMCALLBACK

DRMCALLBACK

コールバック

シグネチャ

HRESULT DRMCALLBACK(
    DRM_STATUS_MSG param0,
    HRESULT param1,
    void* param2,
    void* param3
);

パラメーター

フィールド型
param0DRM_STATUS_MSG
param1HRESULT
param2void*
param3void*

公式ドキュメント

メモ

Msdrm.dll 内のクライアントが公開する機能を利用する AD RMS SDK は、Windows Server 2008、Windows Vista、Windows Server 2008 R2、Windows 7、Windows Server 2012、および Windows 8 で使用できます。以降のバージョンでは変更されるか、使用できなくなる可能性があります。代わりに、Msipc.dll 内のクライアントが公開する機能を利用する Active Directory Rights Management Services SDK 2.1 を使用してください。

AD RMS SDK に含まれる関数の一部は、アプリケーション側で実装する必要のあるコールバック関数を使用して、ステータス情報とライセンスをアプリケーションに提供します。コールバックの構文を以下に示します。

戻り値

関数が成功した場合、関数は S_OK を返します。

関数が失敗した場合は、エラーを示す HRESULT 値を返します。一般的なエラーコードの一覧については、Common HRESULT Values を参照してください。

解説(Remarks)

次の非同期 AD RMS 関数は、コールバック関数を使用します。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)