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

WSManDataType

列挙型
基底型i4

メンバー 4

名前10進16進説明
WSMAN_DATA_NONE00x0構造体はまだ有効ではありません。
WSMAN_DATA_TYPE_TEXT10x1構造体にはテキストが格納されています。
WSMAN_DATA_TYPE_BINARY20x2構造体にはバイナリデータが格納されています。
WSMAN_DATA_TYPE_DWORD40x4構造体には DWORD 整数が格納されています。

公式ドキュメント

WSMAN_DATA 構造体内の共用体の現在のデータ型を指定します。

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

各言語での定義

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

typedef enum WSManDataType : int {
    WSMAN_DATA_NONE = 0,
    WSMAN_DATA_TYPE_TEXT = 1,
    WSMAN_DATA_TYPE_BINARY = 2,
    WSMAN_DATA_TYPE_DWORD = 4
} WSManDataType;
public enum WSManDataType : int
{
    WSMAN_DATA_NONE = 0,
    WSMAN_DATA_TYPE_TEXT = 1,
    WSMAN_DATA_TYPE_BINARY = 2,
    WSMAN_DATA_TYPE_DWORD = 4,
}
Public Enum WSManDataType As Integer
    WSMAN_DATA_NONE = 0
    WSMAN_DATA_TYPE_TEXT = 1
    WSMAN_DATA_TYPE_BINARY = 2
    WSMAN_DATA_TYPE_DWORD = 4
End Enum
import enum

class WSManDataType(enum.IntEnum):
    WSMAN_DATA_NONE = 0
    WSMAN_DATA_TYPE_TEXT = 1
    WSMAN_DATA_TYPE_BINARY = 2
    WSMAN_DATA_TYPE_DWORD = 4
// WSManDataType
pub const WSMAN_DATA_NONE: i32 = 0;
pub const WSMAN_DATA_TYPE_TEXT: i32 = 1;
pub const WSMAN_DATA_TYPE_BINARY: i32 = 2;
pub const WSMAN_DATA_TYPE_DWORD: i32 = 4;
// WSManDataType
const (
	WSMAN_DATA_NONE int32 = 0
	WSMAN_DATA_TYPE_TEXT int32 = 1
	WSMAN_DATA_TYPE_BINARY int32 = 2
	WSMAN_DATA_TYPE_DWORD int32 = 4
)
const
  WSMAN_DATA_NONE = 0;
  WSMAN_DATA_TYPE_TEXT = 1;
  WSMAN_DATA_TYPE_BINARY = 2;
  WSMAN_DATA_TYPE_DWORD = 4;
// WSManDataType
pub const WSMAN_DATA_NONE: i32 = 0;
pub const WSMAN_DATA_TYPE_TEXT: i32 = 1;
pub const WSMAN_DATA_TYPE_BINARY: i32 = 2;
pub const WSMAN_DATA_TYPE_DWORD: i32 = 4;
const
  WSMAN_DATA_NONE* = 0
  WSMAN_DATA_TYPE_TEXT* = 1
  WSMAN_DATA_TYPE_BINARY* = 2
  WSMAN_DATA_TYPE_DWORD* = 4
enum WSManDataType : int {
    WSMAN_DATA_NONE = 0,
    WSMAN_DATA_TYPE_TEXT = 1,
    WSMAN_DATA_TYPE_BINARY = 2,
    WSMAN_DATA_TYPE_DWORD = 4,
}
#define global WSMAN_DATA_NONE        0x0
#define global WSMAN_DATA_TYPE_TEXT   0x1
#define global WSMAN_DATA_TYPE_BINARY 0x2
#define global WSMAN_DATA_TYPE_DWORD  0x4