Class SystemProperties.System.DRM
- Namespace
- Microsoft.WindowsAPICodePack.Shell.PropertySystem
- Assembly
- Microsoft.WindowsAPICodePack.Shell.dll
DRM Properties
public static class SystemProperties.System.DRM
- Inheritance
-
SystemProperties.System.DRM
- Inherited Members
Properties
DatePlayExpires
Name: System.DRM.DatePlayExpires -- PKEY_DRM_DatePlayExpires
Description: Indicates when play expires for digital rights management.
Type: DateTime -- VT_FILETIME (For variants: VT_DATE)
FormatID: (FMTID_DRM) {AEAC19E4-89AE-4508-B9B7-BB867ABEE2ED}, 6 (PIDDRSI_PLAYEXPIRES)
public static PropertyKey DatePlayExpires { get; }
Property Value
- PropertyKey
DatePlayStarts
Name: System.DRM.DatePlayStarts -- PKEY_DRM_DatePlayStarts
Description: Indicates when play starts for digital rights management.
Type: DateTime -- VT_FILETIME (For variants: VT_DATE)
FormatID: (FMTID_DRM) {AEAC19E4-89AE-4508-B9B7-BB867ABEE2ED}, 5 (PIDDRSI_PLAYSTARTS)
public static PropertyKey DatePlayStarts { get; }
Property Value
- PropertyKey
Description
Name: System.DRM.Description -- PKEY_DRM_Description
Description: Displays the description for digital rights management.
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (FMTID_DRM) {AEAC19E4-89AE-4508-B9B7-BB867ABEE2ED}, 3 (PIDDRSI_DESCRIPTION)
public static PropertyKey Description { get; }
Property Value
- PropertyKey
IsProtected
Name: System.DRM.IsProtected -- PKEY_DRM_IsProtected
Description:
Type: Boolean -- VT_BOOL
FormatID: (FMTID_DRM) {AEAC19E4-89AE-4508-B9B7-BB867ABEE2ED}, 2 (PIDDRSI_PROTECTED)
public static PropertyKey IsProtected { get; }
Property Value
- PropertyKey
PlayCount
Name: System.DRM.PlayCount -- PKEY_DRM_PlayCount
Description: Indicates the play count for digital rights management.
Type: UInt32 -- VT_UI4
FormatID: (FMTID_DRM) {AEAC19E4-89AE-4508-B9B7-BB867ABEE2ED}, 4 (PIDDRSI_PLAYCOUNT)
public static PropertyKey PlayCount { get; }
Property Value
- PropertyKey