Win32 API 日本語リファレンス
ホームSystem.Ioctl › STORAGE_CRYPTO_ALGORITHM_ID

STORAGE_CRYPTO_ALGORITHM_ID

列挙型
基底型i4

メンバー 11

名前10進16進
StorageCryptoAlgorithmUnknown00x0
StorageCryptoAlgorithmXTSAES10x1
StorageCryptoAlgorithmBitlockerAESCBC20x2
StorageCryptoAlgorithmAESECB30x3
StorageCryptoAlgorithmESSIVAESCBC40x4
StorageCryptoAlgorithmMax50x5
StorCryptoAlgorithmUnknown00x0
StorCryptoAlgorithmXTSAES10x1
StorCryptoAlgorithmBitlockerAESCBC20x2
StorCryptoAlgorithmAESECB30x3
StorCryptoAlgorithmESSIVAESCBC40x4

各言語での定義

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

typedef enum STORAGE_CRYPTO_ALGORITHM_ID : int {
    StorageCryptoAlgorithmUnknown = 0,
    StorageCryptoAlgorithmXTSAES = 1,
    StorageCryptoAlgorithmBitlockerAESCBC = 2,
    StorageCryptoAlgorithmAESECB = 3,
    StorageCryptoAlgorithmESSIVAESCBC = 4,
    StorageCryptoAlgorithmMax = 5,
    StorCryptoAlgorithmUnknown = 0,
    StorCryptoAlgorithmXTSAES = 1,
    StorCryptoAlgorithmBitlockerAESCBC = 2,
    StorCryptoAlgorithmAESECB = 3,
    StorCryptoAlgorithmESSIVAESCBC = 4
} STORAGE_CRYPTO_ALGORITHM_ID;
public enum STORAGE_CRYPTO_ALGORITHM_ID : int
{
    StorageCryptoAlgorithmUnknown = 0,
    StorageCryptoAlgorithmXTSAES = 1,
    StorageCryptoAlgorithmBitlockerAESCBC = 2,
    StorageCryptoAlgorithmAESECB = 3,
    StorageCryptoAlgorithmESSIVAESCBC = 4,
    StorageCryptoAlgorithmMax = 5,
    StorCryptoAlgorithmUnknown = 0,
    StorCryptoAlgorithmXTSAES = 1,
    StorCryptoAlgorithmBitlockerAESCBC = 2,
    StorCryptoAlgorithmAESECB = 3,
    StorCryptoAlgorithmESSIVAESCBC = 4,
}
Public Enum STORAGE_CRYPTO_ALGORITHM_ID As Integer
    StorageCryptoAlgorithmUnknown = 0
    StorageCryptoAlgorithmXTSAES = 1
    StorageCryptoAlgorithmBitlockerAESCBC = 2
    StorageCryptoAlgorithmAESECB = 3
    StorageCryptoAlgorithmESSIVAESCBC = 4
    StorageCryptoAlgorithmMax = 5
    StorCryptoAlgorithmUnknown = 0
    StorCryptoAlgorithmXTSAES = 1
    StorCryptoAlgorithmBitlockerAESCBC = 2
    StorCryptoAlgorithmAESECB = 3
    StorCryptoAlgorithmESSIVAESCBC = 4
End Enum
import enum

class STORAGE_CRYPTO_ALGORITHM_ID(enum.IntEnum):
    StorageCryptoAlgorithmUnknown = 0
    StorageCryptoAlgorithmXTSAES = 1
    StorageCryptoAlgorithmBitlockerAESCBC = 2
    StorageCryptoAlgorithmAESECB = 3
    StorageCryptoAlgorithmESSIVAESCBC = 4
    StorageCryptoAlgorithmMax = 5
    StorCryptoAlgorithmUnknown = 0
    StorCryptoAlgorithmXTSAES = 1
    StorCryptoAlgorithmBitlockerAESCBC = 2
    StorCryptoAlgorithmAESECB = 3
    StorCryptoAlgorithmESSIVAESCBC = 4
// STORAGE_CRYPTO_ALGORITHM_ID
pub const StorageCryptoAlgorithmUnknown: i32 = 0;
pub const StorageCryptoAlgorithmXTSAES: i32 = 1;
pub const StorageCryptoAlgorithmBitlockerAESCBC: i32 = 2;
pub const StorageCryptoAlgorithmAESECB: i32 = 3;
pub const StorageCryptoAlgorithmESSIVAESCBC: i32 = 4;
pub const StorageCryptoAlgorithmMax: i32 = 5;
pub const StorCryptoAlgorithmUnknown: i32 = 0;
pub const StorCryptoAlgorithmXTSAES: i32 = 1;
pub const StorCryptoAlgorithmBitlockerAESCBC: i32 = 2;
pub const StorCryptoAlgorithmAESECB: i32 = 3;
pub const StorCryptoAlgorithmESSIVAESCBC: i32 = 4;
// STORAGE_CRYPTO_ALGORITHM_ID
const (
	StorageCryptoAlgorithmUnknown int32 = 0
	StorageCryptoAlgorithmXTSAES int32 = 1
	StorageCryptoAlgorithmBitlockerAESCBC int32 = 2
	StorageCryptoAlgorithmAESECB int32 = 3
	StorageCryptoAlgorithmESSIVAESCBC int32 = 4
	StorageCryptoAlgorithmMax int32 = 5
	StorCryptoAlgorithmUnknown int32 = 0
	StorCryptoAlgorithmXTSAES int32 = 1
	StorCryptoAlgorithmBitlockerAESCBC int32 = 2
	StorCryptoAlgorithmAESECB int32 = 3
	StorCryptoAlgorithmESSIVAESCBC int32 = 4
)
const
  StorageCryptoAlgorithmUnknown = 0;
  StorageCryptoAlgorithmXTSAES = 1;
  StorageCryptoAlgorithmBitlockerAESCBC = 2;
  StorageCryptoAlgorithmAESECB = 3;
  StorageCryptoAlgorithmESSIVAESCBC = 4;
  StorageCryptoAlgorithmMax = 5;
  StorCryptoAlgorithmUnknown = 0;
  StorCryptoAlgorithmXTSAES = 1;
  StorCryptoAlgorithmBitlockerAESCBC = 2;
  StorCryptoAlgorithmAESECB = 3;
  StorCryptoAlgorithmESSIVAESCBC = 4;
// STORAGE_CRYPTO_ALGORITHM_ID
pub const StorageCryptoAlgorithmUnknown: i32 = 0;
pub const StorageCryptoAlgorithmXTSAES: i32 = 1;
pub const StorageCryptoAlgorithmBitlockerAESCBC: i32 = 2;
pub const StorageCryptoAlgorithmAESECB: i32 = 3;
pub const StorageCryptoAlgorithmESSIVAESCBC: i32 = 4;
pub const StorageCryptoAlgorithmMax: i32 = 5;
pub const StorCryptoAlgorithmUnknown: i32 = 0;
pub const StorCryptoAlgorithmXTSAES: i32 = 1;
pub const StorCryptoAlgorithmBitlockerAESCBC: i32 = 2;
pub const StorCryptoAlgorithmAESECB: i32 = 3;
pub const StorCryptoAlgorithmESSIVAESCBC: i32 = 4;
const
  StorageCryptoAlgorithmUnknown* = 0
  StorageCryptoAlgorithmXTSAES* = 1
  StorageCryptoAlgorithmBitlockerAESCBC* = 2
  StorageCryptoAlgorithmAESECB* = 3
  StorageCryptoAlgorithmESSIVAESCBC* = 4
  StorageCryptoAlgorithmMax* = 5
  StorCryptoAlgorithmUnknown* = 0
  StorCryptoAlgorithmXTSAES* = 1
  StorCryptoAlgorithmBitlockerAESCBC* = 2
  StorCryptoAlgorithmAESECB* = 3
  StorCryptoAlgorithmESSIVAESCBC* = 4
enum STORAGE_CRYPTO_ALGORITHM_ID : int {
    StorageCryptoAlgorithmUnknown = 0,
    StorageCryptoAlgorithmXTSAES = 1,
    StorageCryptoAlgorithmBitlockerAESCBC = 2,
    StorageCryptoAlgorithmAESECB = 3,
    StorageCryptoAlgorithmESSIVAESCBC = 4,
    StorageCryptoAlgorithmMax = 5,
    StorCryptoAlgorithmUnknown = 0,
    StorCryptoAlgorithmXTSAES = 1,
    StorCryptoAlgorithmBitlockerAESCBC = 2,
    StorCryptoAlgorithmAESECB = 3,
    StorCryptoAlgorithmESSIVAESCBC = 4,
}
#define global StorageCryptoAlgorithmUnknown         0x0
#define global StorageCryptoAlgorithmXTSAES          0x1
#define global StorageCryptoAlgorithmBitlockerAESCBC 0x2
#define global StorageCryptoAlgorithmAESECB          0x3
#define global StorageCryptoAlgorithmESSIVAESCBC     0x4
#define global StorageCryptoAlgorithmMax             0x5
#define global StorCryptoAlgorithmUnknown            0x0
#define global StorCryptoAlgorithmXTSAES             0x1
#define global StorCryptoAlgorithmBitlockerAESCBC    0x2
#define global StorCryptoAlgorithmAESECB             0x3
#define global StorCryptoAlgorithmESSIVAESCBC        0x4