Win32 API 日本語リファレンス
ホームMedia.DirectShow.Tv › KSMETHOD_BDA_WMDRM

KSMETHOD_BDA_WMDRM

列挙型
基底型i4

メンバー 8

名前10進16進
KSMETHOD_BDA_WMDRM_STATUS00x0
KSMETHOD_BDA_WMDRM_REVINFO10x1
KSMETHOD_BDA_WMDRM_CRL20x2
KSMETHOD_BDA_WMDRM_MESSAGE30x3
KSMETHOD_BDA_WMDRM_REISSUELICENSE40x4
KSMETHOD_BDA_WMDRM_RENEWLICENSE50x5
KSMETHOD_BDA_WMDRM_LICENSE60x6
KSMETHOD_BDA_WMDRM_KEYINFO70x7

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum KSMETHOD_BDA_WMDRM : int {
    KSMETHOD_BDA_WMDRM_STATUS = 0,
    KSMETHOD_BDA_WMDRM_REVINFO = 1,
    KSMETHOD_BDA_WMDRM_CRL = 2,
    KSMETHOD_BDA_WMDRM_MESSAGE = 3,
    KSMETHOD_BDA_WMDRM_REISSUELICENSE = 4,
    KSMETHOD_BDA_WMDRM_RENEWLICENSE = 5,
    KSMETHOD_BDA_WMDRM_LICENSE = 6,
    KSMETHOD_BDA_WMDRM_KEYINFO = 7
} KSMETHOD_BDA_WMDRM;
public enum KSMETHOD_BDA_WMDRM : int
{
    KSMETHOD_BDA_WMDRM_STATUS = 0,
    KSMETHOD_BDA_WMDRM_REVINFO = 1,
    KSMETHOD_BDA_WMDRM_CRL = 2,
    KSMETHOD_BDA_WMDRM_MESSAGE = 3,
    KSMETHOD_BDA_WMDRM_REISSUELICENSE = 4,
    KSMETHOD_BDA_WMDRM_RENEWLICENSE = 5,
    KSMETHOD_BDA_WMDRM_LICENSE = 6,
    KSMETHOD_BDA_WMDRM_KEYINFO = 7,
}
Public Enum KSMETHOD_BDA_WMDRM As Integer
    KSMETHOD_BDA_WMDRM_STATUS = 0
    KSMETHOD_BDA_WMDRM_REVINFO = 1
    KSMETHOD_BDA_WMDRM_CRL = 2
    KSMETHOD_BDA_WMDRM_MESSAGE = 3
    KSMETHOD_BDA_WMDRM_REISSUELICENSE = 4
    KSMETHOD_BDA_WMDRM_RENEWLICENSE = 5
    KSMETHOD_BDA_WMDRM_LICENSE = 6
    KSMETHOD_BDA_WMDRM_KEYINFO = 7
End Enum
import enum

class KSMETHOD_BDA_WMDRM(enum.IntEnum):
    KSMETHOD_BDA_WMDRM_STATUS = 0
    KSMETHOD_BDA_WMDRM_REVINFO = 1
    KSMETHOD_BDA_WMDRM_CRL = 2
    KSMETHOD_BDA_WMDRM_MESSAGE = 3
    KSMETHOD_BDA_WMDRM_REISSUELICENSE = 4
    KSMETHOD_BDA_WMDRM_RENEWLICENSE = 5
    KSMETHOD_BDA_WMDRM_LICENSE = 6
    KSMETHOD_BDA_WMDRM_KEYINFO = 7
// KSMETHOD_BDA_WMDRM
pub const KSMETHOD_BDA_WMDRM_STATUS: i32 = 0;
pub const KSMETHOD_BDA_WMDRM_REVINFO: i32 = 1;
pub const KSMETHOD_BDA_WMDRM_CRL: i32 = 2;
pub const KSMETHOD_BDA_WMDRM_MESSAGE: i32 = 3;
pub const KSMETHOD_BDA_WMDRM_REISSUELICENSE: i32 = 4;
pub const KSMETHOD_BDA_WMDRM_RENEWLICENSE: i32 = 5;
pub const KSMETHOD_BDA_WMDRM_LICENSE: i32 = 6;
pub const KSMETHOD_BDA_WMDRM_KEYINFO: i32 = 7;
// KSMETHOD_BDA_WMDRM
const (
	KSMETHOD_BDA_WMDRM_STATUS int32 = 0
	KSMETHOD_BDA_WMDRM_REVINFO int32 = 1
	KSMETHOD_BDA_WMDRM_CRL int32 = 2
	KSMETHOD_BDA_WMDRM_MESSAGE int32 = 3
	KSMETHOD_BDA_WMDRM_REISSUELICENSE int32 = 4
	KSMETHOD_BDA_WMDRM_RENEWLICENSE int32 = 5
	KSMETHOD_BDA_WMDRM_LICENSE int32 = 6
	KSMETHOD_BDA_WMDRM_KEYINFO int32 = 7
)
const
  KSMETHOD_BDA_WMDRM_STATUS = 0;
  KSMETHOD_BDA_WMDRM_REVINFO = 1;
  KSMETHOD_BDA_WMDRM_CRL = 2;
  KSMETHOD_BDA_WMDRM_MESSAGE = 3;
  KSMETHOD_BDA_WMDRM_REISSUELICENSE = 4;
  KSMETHOD_BDA_WMDRM_RENEWLICENSE = 5;
  KSMETHOD_BDA_WMDRM_LICENSE = 6;
  KSMETHOD_BDA_WMDRM_KEYINFO = 7;
// KSMETHOD_BDA_WMDRM
pub const KSMETHOD_BDA_WMDRM_STATUS: i32 = 0;
pub const KSMETHOD_BDA_WMDRM_REVINFO: i32 = 1;
pub const KSMETHOD_BDA_WMDRM_CRL: i32 = 2;
pub const KSMETHOD_BDA_WMDRM_MESSAGE: i32 = 3;
pub const KSMETHOD_BDA_WMDRM_REISSUELICENSE: i32 = 4;
pub const KSMETHOD_BDA_WMDRM_RENEWLICENSE: i32 = 5;
pub const KSMETHOD_BDA_WMDRM_LICENSE: i32 = 6;
pub const KSMETHOD_BDA_WMDRM_KEYINFO: i32 = 7;
const
  KSMETHOD_BDA_WMDRM_STATUS* = 0
  KSMETHOD_BDA_WMDRM_REVINFO* = 1
  KSMETHOD_BDA_WMDRM_CRL* = 2
  KSMETHOD_BDA_WMDRM_MESSAGE* = 3
  KSMETHOD_BDA_WMDRM_REISSUELICENSE* = 4
  KSMETHOD_BDA_WMDRM_RENEWLICENSE* = 5
  KSMETHOD_BDA_WMDRM_LICENSE* = 6
  KSMETHOD_BDA_WMDRM_KEYINFO* = 7
enum KSMETHOD_BDA_WMDRM : int {
    KSMETHOD_BDA_WMDRM_STATUS = 0,
    KSMETHOD_BDA_WMDRM_REVINFO = 1,
    KSMETHOD_BDA_WMDRM_CRL = 2,
    KSMETHOD_BDA_WMDRM_MESSAGE = 3,
    KSMETHOD_BDA_WMDRM_REISSUELICENSE = 4,
    KSMETHOD_BDA_WMDRM_RENEWLICENSE = 5,
    KSMETHOD_BDA_WMDRM_LICENSE = 6,
    KSMETHOD_BDA_WMDRM_KEYINFO = 7,
}
#define global KSMETHOD_BDA_WMDRM_STATUS         0x0
#define global KSMETHOD_BDA_WMDRM_REVINFO        0x1
#define global KSMETHOD_BDA_WMDRM_CRL            0x2
#define global KSMETHOD_BDA_WMDRM_MESSAGE        0x3
#define global KSMETHOD_BDA_WMDRM_REISSUELICENSE 0x4
#define global KSMETHOD_BDA_WMDRM_RENEWLICENSE   0x5
#define global KSMETHOD_BDA_WMDRM_LICENSE        0x6
#define global KSMETHOD_BDA_WMDRM_KEYINFO        0x7