188 lines
2.8 KiB
C
188 lines
2.8 KiB
C
|
|
/*
|
|
* This file contains stubs to simulate WINNET apis
|
|
*
|
|
* Createsd 4/23/91 sanfords
|
|
*/
|
|
|
|
#include <windows.h>
|
|
#include "winnet.h"
|
|
|
|
WORD
|
|
WNetOpenJob(
|
|
LPTSTR szQueue,
|
|
LPTSTR szJobTitle,
|
|
WORD nCopies,
|
|
LPINT lpfh
|
|
)
|
|
{
|
|
szQueue; szJobTitle; nCopies; lpfh;
|
|
|
|
return (0);
|
|
}
|
|
|
|
WORD
|
|
WNetCloseJob(
|
|
WORD fh,
|
|
LPINT lpidJob,
|
|
LPTSTR szQueue
|
|
)
|
|
{
|
|
fh; lpidJob; szQueue;
|
|
|
|
return (0);
|
|
}
|
|
|
|
WORD
|
|
WNetWriteJob(
|
|
HANDLE hJob,
|
|
LPTSTR lpData,
|
|
LPINT lpcb
|
|
)
|
|
{
|
|
hJob; lpData; lpcb;
|
|
|
|
return (0);
|
|
}
|
|
|
|
WORD
|
|
WNetAbortJob(
|
|
WORD fh,
|
|
LPTSTR lpszQueue
|
|
)
|
|
{
|
|
fh; lpszQueue;
|
|
|
|
return (0);
|
|
}
|
|
|
|
|
|
WORD
|
|
WNetHoldJob(
|
|
LPTSTR szQueue,
|
|
WORD idJob
|
|
)
|
|
{
|
|
szQueue; idJob;
|
|
|
|
return (0);
|
|
}
|
|
|
|
WORD
|
|
WNetReleaseJob(
|
|
LPTSTR szQueue,
|
|
WORD idJob
|
|
)
|
|
{
|
|
szQueue; idJob;
|
|
|
|
return (0);
|
|
}
|
|
|
|
WORD
|
|
WNetCancelJob(
|
|
LPTSTR szQueue,
|
|
WORD idJob
|
|
)
|
|
{
|
|
szQueue; idJob;
|
|
|
|
return (0);
|
|
}
|
|
|
|
WORD
|
|
WNetSetJobCopies(
|
|
LPTSTR szQueue,
|
|
WORD idJob,
|
|
WORD nCopies
|
|
)
|
|
{
|
|
szQueue; idJob; nCopies;
|
|
|
|
return (0);
|
|
}
|
|
|
|
WORD
|
|
WNetWatchQueue(
|
|
HWND hwnd,
|
|
LPTSTR szLocal,
|
|
LPTSTR szUsername,
|
|
WORD wIndex
|
|
)
|
|
|
|
{
|
|
hwnd; szLocal; szUsername; wIndex;
|
|
|
|
return (0);
|
|
}
|
|
|
|
WORD
|
|
WNetUnwatchQueue(
|
|
LPTSTR szQueue
|
|
)
|
|
{
|
|
szQueue;
|
|
|
|
return (0);
|
|
}
|
|
|
|
WORD
|
|
WNetLockQueueData(
|
|
LPTSTR szQueue,
|
|
LPTSTR szUsername,
|
|
LPQUEUESTRUCT *lplpQueue
|
|
)
|
|
{
|
|
szQueue; szUsername; lplpQueue;
|
|
|
|
return (0);
|
|
}
|
|
|
|
WORD
|
|
WNetUnlockQueueData(
|
|
LPTSTR szQueue
|
|
)
|
|
{
|
|
szQueue;
|
|
|
|
return (0);
|
|
}
|
|
|
|
|
|
// grabbed from win31 user\net.c
|
|
|
|
DWORD
|
|
APIENTRY
|
|
WNetErrorText(
|
|
DWORD wError,
|
|
LPTSTR lpsz,
|
|
DWORD cbMax
|
|
)
|
|
{
|
|
DWORD wInternalError;
|
|
DWORD cb = 0;
|
|
#ifdef LATER
|
|
TCHAR szT[40];
|
|
#endif
|
|
|
|
wsprintf( lpsz, TEXT("Error %d occurred"), wError);
|
|
return cb;
|
|
}
|
|
|
|
#if LATERMAYBE
|
|
WORD LFNFindFirst(LPTSTR,WORD,LPINT,LPINT,WORD,PFILEFINDBUF2);
|
|
WORD LFNFindNext(HANDLE,LPINT,WORD,PFILEFINDBUF2);
|
|
WORD LFNFindClose(HANDLE);
|
|
WORD LFNGetAttribute(LPTSTR,LPINT);
|
|
WORD LFNSetAttribute(LPTSTR,WORD);
|
|
WORD LFNCopy(LPTSTR,LPTSTR,PQUERYPROC);
|
|
WORD LFNMove(LPTSTR,LPTSTR);
|
|
WORD LFNDelete(LPTSTR);
|
|
WORD LFNMKDir(LPTSTR);
|
|
WORD LFNRMDir(LPTSTR);
|
|
WORD LFNGetVolumeLabel(WORD,LPTSTR);
|
|
WORD LFNSetVolumeLabel(WORD,LPTSTR);
|
|
WORD LFNParse(LPTSTR,LPTSTR,LPTSTR);
|
|
WORD LFNVolumeType(WORD,LPINT);
|
|
#endif
|