8 uuid(
"12345678-1234-1234-1234-abcdef123456"),
10 pointer_default(unique)
14 typedef [
public,noprint,gensize]
struct {
17 uint16 time_hi_and_version;
22 typedef [
public]
struct {
30 typedef [
public]
struct {
38 typedef [
public]
enum {
42 SEC_CHAN_DNS_DOMAIN = 3,
49 typedef [
public]
struct {
53 } KRB5_EDATA_NTSTATUS;
55 typedef [
public,v1_enum]
enum {
61 REG_DWORD_BIG_ENDIAN = 5,
64 REG_RESOURCE_LIST = 8,
65 REG_FULL_RESOURCE_DESCRIPTOR = 9,
66 REG_RESOURCE_REQUIREMENTS_LIST = 10,
70 typedef [nodiscriminant,
public,flag(NDR_LITTLE_ENDIAN)]
union {
72 [
case(REG_SZ)] nstring string;
73 [
case(REG_EXPAND_SZ)] nstring string;
74 [
case(REG_BINARY),flag(NDR_REMAINING)] DATA_BLOB binary;
75 [
case(REG_DWORD)] uint32 value;
76 [
case(REG_DWORD_BIG_ENDIAN),flag(NDR_BIG_ENDIAN)] uint32 value;
77 [
case(REG_MULTI_SZ)] nstring_array string_array;
78 [
default,flag(NDR_REMAINING)] DATA_BLOB data;