11#include "packet-dcerpc-lsa.h"
13#ifndef __PACKET_DCERPC_INITSHUTDOWN_H
14#define __PACKET_DCERPC_INITSHUTDOWN_H
16#define SHTDN_REASON_MAJOR_OTHER (0x00000000)
17#define SHTDN_REASON_MAJOR_HARDWARE (0x00010000)
18#define SHTDN_REASON_MAJOR_OPERATINGSYSTEM (0x00020000)
19#define SHTDN_REASON_MAJOR_SOFTWARE (0x00030000)
20#define SHTDN_REASON_MAJOR_APPLICATION (0x00040000)
21#define SHTDN_REASON_MAJOR_SYSTEM (0x00050000)
22#define SHTDN_REASON_MAJOR_POWER (0x00060000)
23#define SHTDN_REASON_MAJOR_LEGACY_API (0x00070000)
24extern const value_string initshutdown_initshutdown_ReasonMajor_vals[];
25int initshutdown_dissect_enum_ReasonMajor(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t *param _U_);
26#define SHTDN_REASON_MINOR_OTHER (0x00000000)
27#define SHTDN_REASON_MINOR_MAINTENANCE (0x00000001)
28#define SHTDN_REASON_MINOR_INSTALLATION (0x00000002)
29#define SHTDN_REASON_MINOR_UPGRADE (0x00000003)
30#define SHTDN_REASON_MINOR_RECONFIG (0x00000004)
31#define SHTDN_REASON_MINOR_HUNG (0x00000005)
32#define SHTDN_REASON_MINOR_UNSTABLE (0x00000006)
33#define SHTDN_REASON_MINOR_DISK (0x00000007)
34#define SHTDN_REASON_MINOR_PROCESSOR (0x00000008)
35#define SHTDN_REASON_MINOR_NETWORKCARD (0x00000009)
36#define SHTDN_REASON_MINOR_POWER_SUPPLY (0x0000000a)
37#define SHTDN_REASON_MINOR_CORDUNPLUGGED (0x0000000b)
38#define SHTDN_REASON_MINOR_ENVIRONMENT (0x0000000c)
39#define SHTDN_REASON_MINOR_HARDWARE_DRIVER (0x0000000d)
40#define SHTDN_REASON_MINOR_OTHERDRIVER (0x0000000e)
41#define SHTDN_REASON_MINOR_BLUESCREEN (0x0000000f)
42#define SHTDN_REASON_MINOR_SERVICEPACK (0x00000010)
43#define SHTDN_REASON_MINOR_HOTFIX (0x00000011)
44#define SHTDN_REASON_MINOR_SECURITYFIX (0x00000012)
45#define SHTDN_REASON_MINOR_SECURITY (0x00000013)
46#define SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY (0x00000014)
47#define SHTDN_REASON_MINOR_WMI (0x00000015)
48#define SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL (0x00000016)
49#define SHTDN_REASON_MINOR_HOTFIX_UNINSTALL (0x00000017)
50#define SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL (0x00000018)
51#define SHTDN_REASON_MINOR_MMC (0x00000019)
52#define SHTDN_REASON_MINOR_TERMSRV (0x00000020)
53extern const value_string initshutdown_initshutdown_ReasonMinor_vals[];
54int initshutdown_dissect_enum_ReasonMinor(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t *param _U_);
55int initshutdown_dissect_bitmap_ReasonFlags(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t param _U_);
Definition packet-dcerpc.h:154
Definition packet_info.h:43
Definition value_string.h:25
Definition tvbuff-int.h:35