#include "idl_types.h"
[
	pointer_default(unique)
]
interface printcap
{
	typedef struct {
		[charset(UTF8),string] uint8 *name;
		[charset(UTF8),string] uint8 *info;
		[charset(UTF8),string] uint8 *location;
	} pcap_printer;

	typedef [public] struct {
		NTSTATUS status;
		uint32 count;
		[size_is(count)] pcap_printer printers[];
	} pcap_data;
}
