Win32 API 日本語リファレンス
ホームDevices.Tapi › ADDRESS_CAPABILITY_STRING

ADDRESS_CAPABILITY_STRING

列挙型
基底型i4

メンバー 6

名前10進16進
ACS_PROTOCOL00x0
ACS_ADDRESSDEVICESPECIFIC10x1
ACS_LINEDEVICESPECIFIC20x2
ACS_PROVIDERSPECIFIC30x3
ACS_SWITCHSPECIFIC40x4
ACS_PERMANENTDEVICEGUID50x5

各言語での定義

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

typedef enum ADDRESS_CAPABILITY_STRING : int {
    ACS_PROTOCOL = 0,
    ACS_ADDRESSDEVICESPECIFIC = 1,
    ACS_LINEDEVICESPECIFIC = 2,
    ACS_PROVIDERSPECIFIC = 3,
    ACS_SWITCHSPECIFIC = 4,
    ACS_PERMANENTDEVICEGUID = 5
} ADDRESS_CAPABILITY_STRING;
public enum ADDRESS_CAPABILITY_STRING : int
{
    ACS_PROTOCOL = 0,
    ACS_ADDRESSDEVICESPECIFIC = 1,
    ACS_LINEDEVICESPECIFIC = 2,
    ACS_PROVIDERSPECIFIC = 3,
    ACS_SWITCHSPECIFIC = 4,
    ACS_PERMANENTDEVICEGUID = 5,
}
Public Enum ADDRESS_CAPABILITY_STRING As Integer
    ACS_PROTOCOL = 0
    ACS_ADDRESSDEVICESPECIFIC = 1
    ACS_LINEDEVICESPECIFIC = 2
    ACS_PROVIDERSPECIFIC = 3
    ACS_SWITCHSPECIFIC = 4
    ACS_PERMANENTDEVICEGUID = 5
End Enum
import enum

class ADDRESS_CAPABILITY_STRING(enum.IntEnum):
    ACS_PROTOCOL = 0
    ACS_ADDRESSDEVICESPECIFIC = 1
    ACS_LINEDEVICESPECIFIC = 2
    ACS_PROVIDERSPECIFIC = 3
    ACS_SWITCHSPECIFIC = 4
    ACS_PERMANENTDEVICEGUID = 5
// ADDRESS_CAPABILITY_STRING
pub const ACS_PROTOCOL: i32 = 0;
pub const ACS_ADDRESSDEVICESPECIFIC: i32 = 1;
pub const ACS_LINEDEVICESPECIFIC: i32 = 2;
pub const ACS_PROVIDERSPECIFIC: i32 = 3;
pub const ACS_SWITCHSPECIFIC: i32 = 4;
pub const ACS_PERMANENTDEVICEGUID: i32 = 5;
// ADDRESS_CAPABILITY_STRING
const (
	ACS_PROTOCOL int32 = 0
	ACS_ADDRESSDEVICESPECIFIC int32 = 1
	ACS_LINEDEVICESPECIFIC int32 = 2
	ACS_PROVIDERSPECIFIC int32 = 3
	ACS_SWITCHSPECIFIC int32 = 4
	ACS_PERMANENTDEVICEGUID int32 = 5
)
const
  ACS_PROTOCOL = 0;
  ACS_ADDRESSDEVICESPECIFIC = 1;
  ACS_LINEDEVICESPECIFIC = 2;
  ACS_PROVIDERSPECIFIC = 3;
  ACS_SWITCHSPECIFIC = 4;
  ACS_PERMANENTDEVICEGUID = 5;
// ADDRESS_CAPABILITY_STRING
pub const ACS_PROTOCOL: i32 = 0;
pub const ACS_ADDRESSDEVICESPECIFIC: i32 = 1;
pub const ACS_LINEDEVICESPECIFIC: i32 = 2;
pub const ACS_PROVIDERSPECIFIC: i32 = 3;
pub const ACS_SWITCHSPECIFIC: i32 = 4;
pub const ACS_PERMANENTDEVICEGUID: i32 = 5;
const
  ACS_PROTOCOL* = 0
  ACS_ADDRESSDEVICESPECIFIC* = 1
  ACS_LINEDEVICESPECIFIC* = 2
  ACS_PROVIDERSPECIFIC* = 3
  ACS_SWITCHSPECIFIC* = 4
  ACS_PERMANENTDEVICEGUID* = 5
enum ADDRESS_CAPABILITY_STRING : int {
    ACS_PROTOCOL = 0,
    ACS_ADDRESSDEVICESPECIFIC = 1,
    ACS_LINEDEVICESPECIFIC = 2,
    ACS_PROVIDERSPECIFIC = 3,
    ACS_SWITCHSPECIFIC = 4,
    ACS_PERMANENTDEVICEGUID = 5,
}
#define global ACS_PROTOCOL              0x0
#define global ACS_ADDRESSDEVICESPECIFIC 0x1
#define global ACS_LINEDEVICESPECIFIC    0x2
#define global ACS_PROVIDERSPECIFIC      0x3
#define global ACS_SWITCHSPECIFIC        0x4
#define global ACS_PERMANENTDEVICEGUID   0x5