Win32 API 日本語リファレンス
ホームNetworkManagement.NetworkPolicyServer › IASCOMPONENTPROPERTIES

IASCOMPONENTPROPERTIES

列挙型
基底型i4

メンバー 3

名前10進16進説明
PROPERTY_COMPONENT_ID10240x400SDO オブジェクトのコンポーネント ID です。
PROPERTY_COMPONENT_PROG_ID10250x401SDO オブジェクトのプログラム ID です。
PROPERTY_COMPONENT_START10260x402RADIUS プロトコルのプロパティの開始値です。便宜のために定義されています。

公式ドキュメント

IASCOMPONENTPROPERTIES 列挙型の値は、SDO オブジェクトの識別子を列挙します。

解説(Remarks)

次のコード スニペットは、SDO オブジェクトのコンポーネント ID を取得する方法を示しています。変数 pSdo は ISdo インターフェイスを指します。

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

各言語での定義

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

typedef enum IASCOMPONENTPROPERTIES : int {
    PROPERTY_COMPONENT_ID = 1024,
    PROPERTY_COMPONENT_PROG_ID = 1025,
    PROPERTY_COMPONENT_START = 1026
} IASCOMPONENTPROPERTIES;
public enum IASCOMPONENTPROPERTIES : int
{
    PROPERTY_COMPONENT_ID = 1024,
    PROPERTY_COMPONENT_PROG_ID = 1025,
    PROPERTY_COMPONENT_START = 1026,
}
Public Enum IASCOMPONENTPROPERTIES As Integer
    PROPERTY_COMPONENT_ID = 1024
    PROPERTY_COMPONENT_PROG_ID = 1025
    PROPERTY_COMPONENT_START = 1026
End Enum
import enum

class IASCOMPONENTPROPERTIES(enum.IntEnum):
    PROPERTY_COMPONENT_ID = 1024
    PROPERTY_COMPONENT_PROG_ID = 1025
    PROPERTY_COMPONENT_START = 1026
// IASCOMPONENTPROPERTIES
pub const PROPERTY_COMPONENT_ID: i32 = 1024;
pub const PROPERTY_COMPONENT_PROG_ID: i32 = 1025;
pub const PROPERTY_COMPONENT_START: i32 = 1026;
// IASCOMPONENTPROPERTIES
const (
	PROPERTY_COMPONENT_ID int32 = 1024
	PROPERTY_COMPONENT_PROG_ID int32 = 1025
	PROPERTY_COMPONENT_START int32 = 1026
)
const
  PROPERTY_COMPONENT_ID = 1024;
  PROPERTY_COMPONENT_PROG_ID = 1025;
  PROPERTY_COMPONENT_START = 1026;
// IASCOMPONENTPROPERTIES
pub const PROPERTY_COMPONENT_ID: i32 = 1024;
pub const PROPERTY_COMPONENT_PROG_ID: i32 = 1025;
pub const PROPERTY_COMPONENT_START: i32 = 1026;
const
  PROPERTY_COMPONENT_ID* = 1024
  PROPERTY_COMPONENT_PROG_ID* = 1025
  PROPERTY_COMPONENT_START* = 1026
enum IASCOMPONENTPROPERTIES : int {
    PROPERTY_COMPONENT_ID = 1024,
    PROPERTY_COMPONENT_PROG_ID = 1025,
    PROPERTY_COMPONENT_START = 1026,
}
#define global PROPERTY_COMPONENT_ID      0x400
#define global PROPERTY_COMPONENT_PROG_ID 0x401
#define global PROPERTY_COMPONENT_START   0x402