windows-torture-test-20060625
[openafs.git] / src / WINNT / tests / torture / include / proto.h
1 #ifndef _PROTO_H_
2 #define _PROTO_H_
3
4 #include <common.h>
5 #include <includes.h>
6
7 int nb_unlink(char *fname);
8 int nb_createx(char *fname, 
9                 unsigned create_options, unsigned create_disposition, int handle);
10 int nb_SetLocker(char *Locker);
11 int nb_Mkdir(char *Directory);
12 int nb_Xrmdir(char *Directory, char *type);
13 int nb_Attach(char *Locker, char *Drive);
14 int nb_Detach(char *Name, char *type);
15 int nb_CreateFile(char *path, DWORD Size);
16 int nb_CopyFile(char *source, char *destination);
17 int nb_DeleteFile(char *fname);
18 int nb_Move(char *Source, char *Destination);
19 int nb_xcopy(char *Source, char *Destination);
20 ssize_t nb_write(int fnum, char *buf, DWORD offset, size_t size);
21 int nb_writex(int handle, int offset, int size, int ret_size);
22 ssize_t nb_read(int fnum, char *buf, DWORD offset, size_t size);
23 int nb_readx(int handle, int offset, int size, int ret_size);
24 int nb_close(int handle);
25 BOOL nb_close1(int fnum);
26 int nb_rmdir(char *fname);
27 int nb_rename(char *old, char *new);
28 int nb_qpathinfo(char *fname, int Type);
29 int nb_qfileinfo(int fnum);
30 int nb_qfsinfo(int level);
31 int nb_findfirst(char *mask);
32 int nb_flush(int fnum);
33 int nb_deltree(char *dname);
34 int nb_cleanup(char *cname);
35 int nb_lock(int handle, int offset, int size, int timeout, unsigned char locktype, NTSTATUS exp);
36
37 #endif /*  _PROTO_H_  */