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 |