Win32 API 日本語リファレンス
ホームSecurity.Authentication.Identity › NETLOGON_LOGON_INFO_CLASS

NETLOGON_LOGON_INFO_CLASS

列挙型
基底型i4

メンバー 8

名前10進16進
NetlogonInteractiveInformation10x1
NetlogonNetworkInformation20x2
NetlogonServiceInformation30x3
NetlogonGenericInformation40x4
NetlogonInteractiveTransitiveInformation50x5
NetlogonNetworkTransitiveInformation60x6
NetlogonServiceTransitiveInformation70x7
NetlogonTicketLogonInformation80x8

各言語での定義

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

typedef enum NETLOGON_LOGON_INFO_CLASS : int {
    NetlogonInteractiveInformation = 1,
    NetlogonNetworkInformation = 2,
    NetlogonServiceInformation = 3,
    NetlogonGenericInformation = 4,
    NetlogonInteractiveTransitiveInformation = 5,
    NetlogonNetworkTransitiveInformation = 6,
    NetlogonServiceTransitiveInformation = 7,
    NetlogonTicketLogonInformation = 8
} NETLOGON_LOGON_INFO_CLASS;
public enum NETLOGON_LOGON_INFO_CLASS : int
{
    NetlogonInteractiveInformation = 1,
    NetlogonNetworkInformation = 2,
    NetlogonServiceInformation = 3,
    NetlogonGenericInformation = 4,
    NetlogonInteractiveTransitiveInformation = 5,
    NetlogonNetworkTransitiveInformation = 6,
    NetlogonServiceTransitiveInformation = 7,
    NetlogonTicketLogonInformation = 8,
}
Public Enum NETLOGON_LOGON_INFO_CLASS As Integer
    NetlogonInteractiveInformation = 1
    NetlogonNetworkInformation = 2
    NetlogonServiceInformation = 3
    NetlogonGenericInformation = 4
    NetlogonInteractiveTransitiveInformation = 5
    NetlogonNetworkTransitiveInformation = 6
    NetlogonServiceTransitiveInformation = 7
    NetlogonTicketLogonInformation = 8
End Enum
import enum

class NETLOGON_LOGON_INFO_CLASS(enum.IntEnum):
    NetlogonInteractiveInformation = 1
    NetlogonNetworkInformation = 2
    NetlogonServiceInformation = 3
    NetlogonGenericInformation = 4
    NetlogonInteractiveTransitiveInformation = 5
    NetlogonNetworkTransitiveInformation = 6
    NetlogonServiceTransitiveInformation = 7
    NetlogonTicketLogonInformation = 8
// NETLOGON_LOGON_INFO_CLASS
pub const NetlogonInteractiveInformation: i32 = 1;
pub const NetlogonNetworkInformation: i32 = 2;
pub const NetlogonServiceInformation: i32 = 3;
pub const NetlogonGenericInformation: i32 = 4;
pub const NetlogonInteractiveTransitiveInformation: i32 = 5;
pub const NetlogonNetworkTransitiveInformation: i32 = 6;
pub const NetlogonServiceTransitiveInformation: i32 = 7;
pub const NetlogonTicketLogonInformation: i32 = 8;
// NETLOGON_LOGON_INFO_CLASS
const (
	NetlogonInteractiveInformation int32 = 1
	NetlogonNetworkInformation int32 = 2
	NetlogonServiceInformation int32 = 3
	NetlogonGenericInformation int32 = 4
	NetlogonInteractiveTransitiveInformation int32 = 5
	NetlogonNetworkTransitiveInformation int32 = 6
	NetlogonServiceTransitiveInformation int32 = 7
	NetlogonTicketLogonInformation int32 = 8
)
const
  NetlogonInteractiveInformation = 1;
  NetlogonNetworkInformation = 2;
  NetlogonServiceInformation = 3;
  NetlogonGenericInformation = 4;
  NetlogonInteractiveTransitiveInformation = 5;
  NetlogonNetworkTransitiveInformation = 6;
  NetlogonServiceTransitiveInformation = 7;
  NetlogonTicketLogonInformation = 8;
// NETLOGON_LOGON_INFO_CLASS
pub const NetlogonInteractiveInformation: i32 = 1;
pub const NetlogonNetworkInformation: i32 = 2;
pub const NetlogonServiceInformation: i32 = 3;
pub const NetlogonGenericInformation: i32 = 4;
pub const NetlogonInteractiveTransitiveInformation: i32 = 5;
pub const NetlogonNetworkTransitiveInformation: i32 = 6;
pub const NetlogonServiceTransitiveInformation: i32 = 7;
pub const NetlogonTicketLogonInformation: i32 = 8;
const
  NetlogonInteractiveInformation* = 1
  NetlogonNetworkInformation* = 2
  NetlogonServiceInformation* = 3
  NetlogonGenericInformation* = 4
  NetlogonInteractiveTransitiveInformation* = 5
  NetlogonNetworkTransitiveInformation* = 6
  NetlogonServiceTransitiveInformation* = 7
  NetlogonTicketLogonInformation* = 8
enum NETLOGON_LOGON_INFO_CLASS : int {
    NetlogonInteractiveInformation = 1,
    NetlogonNetworkInformation = 2,
    NetlogonServiceInformation = 3,
    NetlogonGenericInformation = 4,
    NetlogonInteractiveTransitiveInformation = 5,
    NetlogonNetworkTransitiveInformation = 6,
    NetlogonServiceTransitiveInformation = 7,
    NetlogonTicketLogonInformation = 8,
}
#define global NetlogonInteractiveInformation           0x1
#define global NetlogonNetworkInformation               0x2
#define global NetlogonServiceInformation               0x3
#define global NetlogonGenericInformation               0x4
#define global NetlogonInteractiveTransitiveInformation 0x5
#define global NetlogonNetworkTransitiveInformation     0x6
#define global NetlogonServiceTransitiveInformation     0x7
#define global NetlogonTicketLogonInformation           0x8