次の方法で共有


IWMDMRevoked::GetRevocationURL メソッド (mswmdm.h)

GetRevocationURL メソッドは、更新されたコンポーネントをダウンロードできる URL を取得します。

構文

HRESULT GetRevocationURL(
  [in, out] LPWSTR *ppwszRevocationURL,
  [in, out] DWORD  *pdwBufferLen,
  [out]     DWORD  *pdwRevokedBitFlag
);

パラメーター

[in, out] ppwszRevocationURL

失効 URL を含む文字列へのポインター。 このバッファーは、呼び出し元によって作成および解放されます。

[in, out] pdwBufferLen

失効 URL を保持しているバッファーのサイズ。

[out] pdwRevokedBitFlag

取り消されたコンポーネントに関する情報を指定する DWORD へのポインター。 これは、ビットごとの OR を使用して組み合わせた、次の値のうちの 1 つ以上である必要があります。

フラグ 説明
WMDM_WMDM_REVOKED Windows Media デバイス マネージャー自体が取り消されました。
WMDM_APP_REVOKED アプリケーションは取り消されており、DRM で保護されたコンテンツを転送する前に更新する必要があります。
WMDM_SP_REVOKED サービス プロバイダーは取り消されており、DRM で保護されたコンテンツを転送する前に更新する必要があります。
WMDM_SCP_REVOKED セキュリティで保護されたコンテンツ プロバイダーは取り消されており、DRM で保護されたコンテンツを転送する前に更新する必要があります。

戻り値

このメソッドは HRESULT を返します。 Windows Media デバイス マネージャーのすべてのインターフェイス メソッドは、次のいずれかのエラー コード クラスを返すことができます。

  • 標準 COM エラー コード
  • HRESULT 値に変換された Windows エラー コード
  • Windows Media デバイス マネージャーエラー コード
考えられるエラー コードの詳細な一覧については、「 エラー コード」を参照してください。

注釈

このメソッドは、更新されたコンポーネントをダウンロードできる URL を取得します。 このメソッドが取り消されたコンポーネントによって実装されていない場合は、既定の Microsoft URL が使用されます。 この場所は Microsoft によって管理されており、Microsoft デジタル著作権管理システムによって取り消されたコンポーネントの更新が含まれています。

要件

要件
対象プラットフォーム Windows
ヘッダー mswmdm.h
Library Mssachlp.lib

こちらもご覧ください

IWMDMRevoked インターフェイス