/* header auto-generated by pidl */

#ifndef _PIDL_HEADER_gmsa
#define _PIDL_HEADER_gmsa

#include <stdint.h>


#ifndef _HEADER_gmsa
#define _HEADER_gmsa

struct MANAGEDPASSWORD_BLOB_PASSWORDS {
	const unsigned char * current;/* [flag(LIBNDR_FLAG_IS_SECRET|LIBNDR_FLAG_STR_NULLTERM),relative_short] */
	const unsigned char * previous;/* [flag(LIBNDR_FLAG_IS_SECRET|LIBNDR_FLAG_STR_NULLTERM),relative_short] */
	uint64_t *query_interval;/* [flag(LIBNDR_FLAG_NOALIGN),relative_short] */
	uint64_t *unchanged_interval;/* [flag(LIBNDR_FLAG_NOALIGN),relative_short] */
}/* [gensize] */;

struct MANAGEDPASSWORD_BLOB {
	uint16_t version;/* [value] */
	uint16_t reserved;/* [value(0)] */
	uint32_t length;/* [value(8+ndr_size_MANAGEDPASSWORD_BLOB_PASSWORDS(&passwords,ndr->flags))] */
	struct MANAGEDPASSWORD_BLOB_PASSWORDS passwords;
}/* [public] */;

#endif /* _HEADER_gmsa */
#endif /* _PIDL_HEADER_gmsa */
