[string,charset(UTF16)] uint16 *lpDomain;
[string,charset(UTF16)] uint16 *lpMachineName;
[string,charset(UTF16)] [flag(NDR_SECRET)] uint16 *lpMachinePassword;
+ /*
+ * Not sure whether the following 4 bytes are padding or a
+ * pointer, at least it's value may not be 0 for Windows to accept our
+ * generated win7blobs - gd
+ */
+#if 0
[flag(NDR_ALIGN8)] DATA_BLOB _pad;
+#else
+ [value(0xffffffff)] uint32 _pad;
+#endif
ODJ_POLICY_DNS_DOMAIN_INFO DnsDomainInfo;
netr_DsRGetDCNameInfo DcInfo;
DWORD Options;