142 uuid(
"1d193c08-000b-11ca-ba1d-02608c2ea96e"),
149 const long TC_DEFAULT_STACK_SIZE = 153600;
150 const long TC_MAXGENNAMELEN = 512;
151 const long TC_MAXDUMPPATH = 256;
152 const long TC_MAXNAMELEN = 128;
153 const long TC_MAXFORMATLEN = 100;
154 const long TC_MAXHOSTLEN = 128;
155 const long TC_MAXTAPELEN = 256;
156 const long TC_STAT_DONE = 1;
157 const long TC_STAT_OPRWAIT = 2;
158 const long TC_STAT_DUMP = 4;
159 const long TC_STAT_ABORTED = 8;
160 const long TC_STAT_ERROR = 16;
161 const long TSK_STAT_FIRST = 0x1;
162 const long TSK_STAT_END = 0x2;
163 const long TSK_STAT_NOTFOUND= 0x4;
165 const long TCOP_NONE = 0;
166 const long TCOP_READLABEL = 1;
167 const long TCOP_LABELTAPE = 2;
168 const long TCOP_DUMP = 3;
169 const long TCOP_RESTORE = 4;
170 const long TCOP_SCANTAPE = 5;
171 const long TCOP_SAVEDB = 6;
172 const long TCOP_RESTOREDB = 7;
173 const long TCOP_STATUS = 8;
174 const long TCOP_SPARE = 9;
178 typedef [bitmap32bit] bitmap {
179 TC_RESTORE_CREATE = 0x00000001,
180 TC_RESTORE_INCR = 0x00000002
181 } butc_Restore_flags;
193 butcNameString_t name;
207 butcNameString_t tapeName;
212 butc_Restore_flags flags;
218 butcNameString_t oldName;
220 butcNameString_t newName;
227 udlong volumeBeingDumped;
245 butcNameString_t name;
252 butcNameString_t tapeServer;
254 butcNameString_t format;
276 uint32 tc_restoreArray_len;
277 [size_is(tc_restoreArray_len),ptr]
tc_restoreDesc tc_restoreArray_val[*];
281 uint32 tc_dumpArray_len;
287 butcNameString_t dumpPath;
288 butcNameString_t volumeSetName;
289 butcNameString_t dumpName;
305 butcNameString_t volumeName;
316 [
case(TCOP_NONE)] uint32 none;
321 [
case(TCOP_SCANTAPE)] uint32 spare1;
322 [
case(TCOP_STATUS)] uint32 spare2;
323 [
case(TCOP_SAVEDB)] uint32 spare3;
324 [
case(TCOP_RESTOREDB)] uint32 spare4;
325 [
case(TCOP_SPARE)] uint32 spare5;
330 butcNameString_t taskName;
355 WERROR BUTC_PerformDump
359 [ref, out] int32 *dumpID
368 WERROR BUTC_PerformRestore
370 [in] butcNameString_t *dumpSetName,
372 [ref, out] int32 *dumpID
380 WERROR BUTC_AbortDump
388 WERROR BUTC_LabelTape
391 [ref, out] uint32 *taskId
397 WERROR BUTC_ReadLabel
399 [ref, out] uint32 *taskId
405 WERROR BUTC_ScanDumps
407 [in] int32 addDbFlag,
408 [ref, out] uint32 *taskId
430 [ref, out] uint32 *taskId
436 WERROR BUTC_RestoreDb
438 [ref, out] uint32 *taskId
445 WERROR BUTC_EndStatus
453 WERROR BUTC_GetStatus
462 WERROR BUTC_RequestAbort
470 WERROR BUTC_ScanStatus
472 [ref, in, out] uint32 *taskId,
474 [ref, in, out] uint32 *flags
482 WERROR BUTC_GetServerInterfaces
Definition: file-pcapng.c:177