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

RpcLocalAddressFormat

列挙型
基底型i4

メンバー 3

名前10進16進説明
rlafInvalid00x0このアドレス形式はサポートされていません。
rlafIPv410x1アドレス形式は IP version 4 です。
rlafIPv620x2アドレス形式は IP version 6 です。

公式ドキュメント

RpcLocalAddressFormat 列挙型は、RPC がサポートするローカル IP アドレス形式を指定します。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

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

typedef enum RpcLocalAddressFormat : int {
    rlafInvalid = 0,
    rlafIPv4 = 1,
    rlafIPv6 = 2
} RpcLocalAddressFormat;
public enum RpcLocalAddressFormat : int
{
    rlafInvalid = 0,
    rlafIPv4 = 1,
    rlafIPv6 = 2,
}
Public Enum RpcLocalAddressFormat As Integer
    rlafInvalid = 0
    rlafIPv4 = 1
    rlafIPv6 = 2
End Enum
import enum

class RpcLocalAddressFormat(enum.IntEnum):
    rlafInvalid = 0
    rlafIPv4 = 1
    rlafIPv6 = 2
// RpcLocalAddressFormat
pub const rlafInvalid: i32 = 0;
pub const rlafIPv4: i32 = 1;
pub const rlafIPv6: i32 = 2;
// RpcLocalAddressFormat
const (
	rlafInvalid int32 = 0
	rlafIPv4 int32 = 1
	rlafIPv6 int32 = 2
)
const
  rlafInvalid = 0;
  rlafIPv4 = 1;
  rlafIPv6 = 2;
// RpcLocalAddressFormat
pub const rlafInvalid: i32 = 0;
pub const rlafIPv4: i32 = 1;
pub const rlafIPv6: i32 = 2;
const
  rlafInvalid* = 0
  rlafIPv4* = 1
  rlafIPv6* = 2
enum RpcLocalAddressFormat : int {
    rlafInvalid = 0,
    rlafIPv4 = 1,
    rlafIPv6 = 2,
}
#define global rlafInvalid 0x0
#define global rlafIPv4    0x1
#define global rlafIPv6    0x2