ReactOS 0.4.16-dev-311-g9382aa2
stubs.c
Go to the documentation of this file.
1
2#include "precomp.h"
3#include <atsvc_c.h>
4
6
8
12{
14 return E_NOTIMPL;
15}
16
17// See https://docs.microsoft.com/en-us/windows/win32/api/atacct/nf-atacct-getnetscheduleaccountinformation
21 _In_z_ LPCWSTR pwszServerName,
22 _In_ DWORD ccAccount,
23 _Out_bytecap_(ccAccount) WCHAR wszAccount[])
24{
26 return E_NOTIMPL;
27}
28
29// For the following functions see https://winprotocoldoc.blob.core.windows.net/productionwindowsarchives/MS-TSCH/%5BMS-TSCH%5D.pdf
30
34 _In_z_ ATSVC_HANDLE ServerName,
35 _In_ LPAT_INFO pAtInfo,
36 _Out_ LPDWORD pJobId)
37{
39 return E_NOTIMPL;
40}
41
45 _In_z_ ATSVC_HANDLE ServerName,
46 _In_ DWORD MinJobId,
47 _In_ DWORD MaxJobId)
48{
50 return E_NOTIMPL;
51}
52
56 _In_z_ ATSVC_HANDLE ServerName,
57 _Inout_ LPAT_ENUM_CONTAINER pEnumContainer,
58 _In_ DWORD PreferedMaximumLength,
59 _Out_ LPDWORD pTotalEntries,
60 _Inout_ LPDWORD pResumeHandle)
61{
63 return E_NOTIMPL;
64}
65
69 _In_z_ ATSVC_HANDLE ServerName,
70 _In_ DWORD JobId,
71 _Outptr_ LPAT_INFO* ppAtInfo)
72{
74 return E_NOTIMPL;
75}
76
77#define MAX_BUFFER_SIZE 273
78
83 _In_z_ const wchar_t* pwszJobName,
84 _In_range_(0, MAX_BUFFER_SIZE) DWORD ccBufferSize,
85 _Inout_updates_z_(ccBufferSize) wchar_t wszBuffer[])
86{
88 return E_NOTIMPL;
89}
90
95 _In_range_(0, MAX_BUFFER_SIZE) DWORD ccBufferSize,
96 _Inout_updates_z_(ccBufferSize) wchar_t wszBuffer[])
97{
99 return E_NOTIMPL;
100}
101
103WINAPI
106 _In_z_ const wchar_t* pwszJobName,
107 _In_z_ const wchar_t* pwszAccount,
108 _In_z_ const wchar_t* pwszPassword,
109 _In_ DWORD dwJobFlags)
110{
112 return E_NOTIMPL;
113}
114
116WINAPI
119 _In_z_ const wchar_t* pwszAccount,
120 _In_z_ const wchar_t* pwszPassword)
121{
123 return E_NOTIMPL;
124}
125
127WINAPI
129 _In_z_ LPCWSTR pwszServerName,
130 _In_z_ LPCWSTR pwszAccount,
131 _In_z_ LPCWSTR pwszPassword)
132{
134 return E_NOTIMPL;
135}
const wchar_t * ATSVC_HANDLE
Definition: atsvc.idl:7
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
Definition: precomp.h:23
#define UNIMPLEMENTED
Definition: ntoskrnl.c:15
#define E_NOTIMPL
Definition: ddrawi.h:99
NET_API_STATUS WINAPI NetrJobDel(_In_z_ ATSVC_HANDLE ServerName, _In_ DWORD MinJobId, _In_ DWORD MaxJobId)
Definition: stubs.c:44
HRESULT WINAPI SAGetAccountInformation(_In_z_ SASEC_HANDLE Handle, _In_z_ const wchar_t *pwszJobName, _In_range_(0, MAX_BUFFER_SIZE) DWORD ccBufferSize, _Inout_updates_z_(ccBufferSize) wchar_t wszBuffer[])
Definition: stubs.c:81
NET_API_STATUS WINAPI NetrJobGetInfo(_In_z_ ATSVC_HANDLE ServerName, _In_ DWORD JobId, _Outptr_ LPAT_INFO *ppAtInfo)
Definition: stubs.c:68
HRESULT WINAPI SAGetNSAccountInformation(_In_z_ SASEC_HANDLE Handle, _In_range_(0, MAX_BUFFER_SIZE) DWORD ccBufferSize, _Inout_updates_z_(ccBufferSize) wchar_t wszBuffer[])
Definition: stubs.c:93
NET_API_STATUS WINAPI NetrJobEnum(_In_z_ ATSVC_HANDLE ServerName, _Inout_ LPAT_ENUM_CONTAINER pEnumContainer, _In_ DWORD PreferedMaximumLength, _Out_ LPDWORD pTotalEntries, _Inout_ LPDWORD pResumeHandle)
Definition: stubs.c:55
NET_API_STATUS WINAPI NetrJobAdd(_In_z_ ATSVC_HANDLE ServerName, _In_ LPAT_INFO pAtInfo, _Out_ LPDWORD pJobId)
Definition: stubs.c:33
HRESULT WINAPI SASetNSAccountInformation(_In_z_ SASEC_HANDLE Handle, _In_z_ const wchar_t *pwszAccount, _In_z_ const wchar_t *pwszPassword)
Definition: stubs.c:117
HRESULT WINAPI ConvertAtJobsToTasks(void)
Definition: stubs.c:11
PWSTR SASEC_HANDLE
Definition: stubs.c:7
#define MAX_BUFFER_SIZE
Definition: stubs.c:77
HRESULT WINAPI SetNetScheduleAccountInformation(_In_z_ LPCWSTR pwszServerName, _In_z_ LPCWSTR pwszAccount, _In_z_ LPCWSTR pwszPassword)
Definition: stubs.c:128
HRESULT WINAPI SASetAccountInformation(_In_z_ SASEC_HANDLE Handle, _In_z_ const wchar_t *pwszJobName, _In_z_ const wchar_t *pwszAccount, _In_z_ const wchar_t *pwszPassword, _In_ DWORD dwJobFlags)
Definition: stubs.c:104
HRESULT WINAPI GetNetScheduleAccountInformation(_In_z_ LPCWSTR pwszServerName, _In_ DWORD ccAccount, _Out_bytecap_(ccAccount) WCHAR wszAccount[])
Definition: stubs.c:20
unsigned long DWORD
Definition: ntddk_ex.h:95
ULONG Handle
Definition: gdb_input.c:15
DWORD NET_API_STATUS
Definition: ms-dtyp.idl:91
#define _Out_bytecap_(size)
Definition: ms_sal.h:854
#define _Inout_
Definition: no_sal2.h:162
#define _In_z_
Definition: no_sal2.h:164
#define _Outptr_
Definition: no_sal2.h:262
#define _Inout_updates_z_(s)
Definition: no_sal2.h:186
#define _Out_
Definition: no_sal2.h:160
#define _In_
Definition: no_sal2.h:158
#define _In_range_(l, h)
Definition: no_sal2.h:368
Definition: lmat.h:22
uint16_t * PWSTR
Definition: typedefs.h:56
uint32_t * LPDWORD
Definition: typedefs.h:59
#define WINAPI
Definition: msvc.h:6
__wchar_t WCHAR
Definition: xmlstorage.h:180
const WCHAR * LPCWSTR
Definition: xmlstorage.h:185