Win32 API 日本語リファレンス
ホームMedia.MediaFoundation › _MFP_CREDENTIAL_FLAGS

_MFP_CREDENTIAL_FLAGS

列挙型
基底型i4

メンバー 6

名前10進16進
MFP_CREDENTIAL_PROMPT10x1
MFP_CREDENTIAL_SAVE20x2
MFP_CREDENTIAL_DO_NOT_CACHE40x4
MFP_CREDENTIAL_CLEAR_TEXT80x8
MFP_CREDENTIAL_PROXY160x10
MFP_CREDENTIAL_LOGGED_ON_USER320x20

各言語での定義

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

typedef enum _MFP_CREDENTIAL_FLAGS : int {
    MFP_CREDENTIAL_PROMPT = 1,
    MFP_CREDENTIAL_SAVE = 2,
    MFP_CREDENTIAL_DO_NOT_CACHE = 4,
    MFP_CREDENTIAL_CLEAR_TEXT = 8,
    MFP_CREDENTIAL_PROXY = 16,
    MFP_CREDENTIAL_LOGGED_ON_USER = 32
} _MFP_CREDENTIAL_FLAGS;
public enum _MFP_CREDENTIAL_FLAGS : int
{
    MFP_CREDENTIAL_PROMPT = 1,
    MFP_CREDENTIAL_SAVE = 2,
    MFP_CREDENTIAL_DO_NOT_CACHE = 4,
    MFP_CREDENTIAL_CLEAR_TEXT = 8,
    MFP_CREDENTIAL_PROXY = 16,
    MFP_CREDENTIAL_LOGGED_ON_USER = 32,
}
Public Enum _MFP_CREDENTIAL_FLAGS As Integer
    MFP_CREDENTIAL_PROMPT = 1
    MFP_CREDENTIAL_SAVE = 2
    MFP_CREDENTIAL_DO_NOT_CACHE = 4
    MFP_CREDENTIAL_CLEAR_TEXT = 8
    MFP_CREDENTIAL_PROXY = 16
    MFP_CREDENTIAL_LOGGED_ON_USER = 32
End Enum
import enum

class _MFP_CREDENTIAL_FLAGS(enum.IntEnum):
    MFP_CREDENTIAL_PROMPT = 1
    MFP_CREDENTIAL_SAVE = 2
    MFP_CREDENTIAL_DO_NOT_CACHE = 4
    MFP_CREDENTIAL_CLEAR_TEXT = 8
    MFP_CREDENTIAL_PROXY = 16
    MFP_CREDENTIAL_LOGGED_ON_USER = 32
// _MFP_CREDENTIAL_FLAGS
pub const MFP_CREDENTIAL_PROMPT: i32 = 1;
pub const MFP_CREDENTIAL_SAVE: i32 = 2;
pub const MFP_CREDENTIAL_DO_NOT_CACHE: i32 = 4;
pub const MFP_CREDENTIAL_CLEAR_TEXT: i32 = 8;
pub const MFP_CREDENTIAL_PROXY: i32 = 16;
pub const MFP_CREDENTIAL_LOGGED_ON_USER: i32 = 32;
// _MFP_CREDENTIAL_FLAGS
const (
	MFP_CREDENTIAL_PROMPT int32 = 1
	MFP_CREDENTIAL_SAVE int32 = 2
	MFP_CREDENTIAL_DO_NOT_CACHE int32 = 4
	MFP_CREDENTIAL_CLEAR_TEXT int32 = 8
	MFP_CREDENTIAL_PROXY int32 = 16
	MFP_CREDENTIAL_LOGGED_ON_USER int32 = 32
)
const
  MFP_CREDENTIAL_PROMPT = 1;
  MFP_CREDENTIAL_SAVE = 2;
  MFP_CREDENTIAL_DO_NOT_CACHE = 4;
  MFP_CREDENTIAL_CLEAR_TEXT = 8;
  MFP_CREDENTIAL_PROXY = 16;
  MFP_CREDENTIAL_LOGGED_ON_USER = 32;
// _MFP_CREDENTIAL_FLAGS
pub const MFP_CREDENTIAL_PROMPT: i32 = 1;
pub const MFP_CREDENTIAL_SAVE: i32 = 2;
pub const MFP_CREDENTIAL_DO_NOT_CACHE: i32 = 4;
pub const MFP_CREDENTIAL_CLEAR_TEXT: i32 = 8;
pub const MFP_CREDENTIAL_PROXY: i32 = 16;
pub const MFP_CREDENTIAL_LOGGED_ON_USER: i32 = 32;
const
  MFP_CREDENTIAL_PROMPT* = 1
  MFP_CREDENTIAL_SAVE* = 2
  MFP_CREDENTIAL_DO_NOT_CACHE* = 4
  MFP_CREDENTIAL_CLEAR_TEXT* = 8
  MFP_CREDENTIAL_PROXY* = 16
  MFP_CREDENTIAL_LOGGED_ON_USER* = 32
enum _MFP_CREDENTIAL_FLAGS : int {
    MFP_CREDENTIAL_PROMPT = 1,
    MFP_CREDENTIAL_SAVE = 2,
    MFP_CREDENTIAL_DO_NOT_CACHE = 4,
    MFP_CREDENTIAL_CLEAR_TEXT = 8,
    MFP_CREDENTIAL_PROXY = 16,
    MFP_CREDENTIAL_LOGGED_ON_USER = 32,
}
#define global MFP_CREDENTIAL_PROMPT         0x1
#define global MFP_CREDENTIAL_SAVE           0x2
#define global MFP_CREDENTIAL_DO_NOT_CACHE   0x4
#define global MFP_CREDENTIAL_CLEAR_TEXT     0x8
#define global MFP_CREDENTIAL_PROXY          0x10
#define global MFP_CREDENTIAL_LOGGED_ON_USER 0x20