MFPOLICYMANAGER_ACTION enumeration (mfidl.h)
Defines actions that can be performed on a stream.
Syntax
typedef enum _MFPOLICYMANAGER_ACTION {
PEACTION_NO = 0,
PEACTION_PLAY = 1,
PEACTION_COPY = 2,
PEACTION_EXPORT = 3,
PEACTION_EXTRACT = 4,
PEACTION_RESERVED1 = 5,
PEACTION_RESERVED2 = 6,
PEACTION_RESERVED3 = 7,
PEACTION_LAST = 7
} MFPOLICYMANAGER_ACTION;
Constants
PEACTION_NOValue: 0 No action. |
PEACTION_PLAYValue: 1 Play the stream. |
PEACTION_COPYValue: 2 Copy the stream. |
PEACTION_EXPORTValue: 3 Export the stream to another format. |
PEACTION_EXTRACTValue: 4 Extract the data from the stream and pass it to the application. For example, acoustic echo cancellation requires this action. |
PEACTION_RESERVED1Value: 5 Reserved. |
PEACTION_RESERVED2Value: 6 Reserved. |
PEACTION_RESERVED3Value: 7 Reserved. |
PEACTION_LASTValue: 7 Last member of the enumeration. |
Requirements
| Minimum supported client | Windows Vista [desktop apps | UWP apps] |
| Minimum supported server | Windows Server 2008 [desktop apps | UWP apps] |
| Header | mfidl.h |