Skip to content

Latest commit

 

History

History
129 lines (107 loc) · 3.35 KB

nf-mfidl-imfcontentenabler-getenabledata.md

File metadata and controls

129 lines (107 loc) · 3.35 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:mfidl.IMFContentEnabler.GetEnableData
IMFContentEnabler::GetEnableData (mfidl.h)
Retrieves the data for a manual content enabling action.
GetEnableData
GetEnableData method [Media Foundation]
GetEnableData method [Media Foundation]
IMFContentEnabler interface
IMFContentEnabler interface [Media Foundation]
GetEnableData method
IMFContentEnabler.GetEnableData
IMFContentEnabler::GetEnableData
d1859037-7a33-4943-8ca9-6782fc8b0b92
mf.imfcontentenabler_getenabledata
mfidl/IMFContentEnabler::GetEnableData
mf\imfcontentenabler_getenabledata.htm
mf
d1859037-7a33-4943-8ca9-6782fc8b0b92
12/05/2018
GetEnableData, GetEnableData method [Media Foundation], GetEnableData method [Media Foundation],IMFContentEnabler interface, IMFContentEnabler interface [Media Foundation],GetEnableData method, IMFContentEnabler.GetEnableData, IMFContentEnabler::GetEnableData, d1859037-7a33-4943-8ca9-6782fc8b0b92, mf.imfcontentenabler_getenabledata, mfidl/IMFContentEnabler::GetEnableData
mfidl.h
Windows
Windows Vista [desktop apps \| UWP apps]
Windows Server 2008 [desktop apps \| UWP apps]
Mfuuid.lib
Windows
19H1
IMFContentEnabler::GetEnableData
mfidl/IMFContentEnabler::GetEnableData
c++
APIRef
kbSyntax
COM
mfuuid.lib
mfuuid.dll
IMFContentEnabler.GetEnableData

IMFContentEnabler::GetEnableData

-description

Retrieves the data for a manual content enabling action.

-parameters

-param ppbData [out]

Receives a pointer to a buffer that contains the data. The caller must free the buffer by calling CoTaskMemFree.

-param pcbData [out]

Receives the size of the ppbData buffer.

-returns

The method returns an HRESULT. Possible values include, but are not limited to, those in the following table.

Return code Description
S_OK
The method succeeded.
MF_E_NOT_AVAILABLE
No data is available.

-remarks

The purpose of the data depends on the content enabler type, which is obtained by calling IMFContentEnabler::GetEnableType.

Enable type Purpose of data
Individualization Not applicable.
License acquisition HTTP POST data.
Revocation MFRR_COMPONENTS structure.

-see-also

How to Play Protected Media Files

IMFContentEnabler