summaryrefslogtreecommitdiff
path: root/librpc/idl/frsblobs.idl
blob: e5f0f936ef060688400cba71c133b0d8532927c6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include "idl_types.h"

import "misc.idl";
import "security.idl";
import "frsrpc.idl";
import "bkupblobs.idl";
import "fscc.idl";
/* frs related blobs decoding. Used for debug/dump of FRS related structures */

[
	pointer_default(unique),
	helpstring("bkup blobs"),
	uuid("12345777-1234-abcd-0001-00000004")
]

interface frsblobs
{

	void  decode_nt_backup_file(
		[in] bkup_NTBackupFile file
	);

	void decode_frsrpc_StageHeader(
		[in] frsrpc_StageHeader header,
		[in] bkup_NTBackupFile data
	);

	void decode_FileNetworkOpenInformation(
		[in] fscc_FileNetworkOpenInformation data
	);
}