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_NO Value: 0 No action. |
PEACTION_PLAY Value: 1 Play the stream. |
PEACTION_COPY Value: 2 Copy the stream. |
PEACTION_EXPORT Value: 3 Export the stream to another format. |
PEACTION_EXTRACT Value: 4 Extract the data from the stream and pass it to the application. For example, acoustic echo cancellation requires this action. |
PEACTION_RESERVED1 Value: 5 Reserved. |
PEACTION_RESERVED2 Value: 6 Reserved. |
PEACTION_RESERVED3 Value: 7 Reserved. |
PEACTION_LAST Value: 7 Last member of the enumeration. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2008 [desktop apps | UWP apps] |
Header | mfidl.h |