/* [out] */ DWORD *TotalEntries,
/* [unique][out][in] */ DWORD *ResumeHandle)
{
+ osi_Log0(afsd_logp, "NetrConnectionEnum not supported");
return ERROR_NOT_SUPPORTED;
}
/* [out] */ DWORD *TotalEntries,
/* [unique][out][in] */ DWORD *ResumeHandle)
{
+ osi_Log0(afsd_logp, "NetrFileEnum not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ DWORD Level,
/* [switch_is][out] */ LPFILE_INFO InfoStruct)
{
+ osi_Log0(afsd_logp, "NetrFileGetInfo not supported");
return ERROR_NOT_SUPPORTED;
}
/* [unique][string][in] */ SRVSVC_HANDLE ServerName,
/* [in] */ DWORD FileId)
{
+ osi_Log0(afsd_logp, "NetrFileClose not supported");
return ERROR_NOT_SUPPORTED;
}
/* [out] */ DWORD *TotalEntries,
/* [unique][out][in] */ DWORD *ResumeHandle)
{
+ osi_Log0(afsd_logp, "NetrSessionEnum not supported");
return ERROR_NOT_SUPPORTED;
}
/* [unique][string][in] */ WCHAR *ClientName,
/* [unique][string][in] */ WCHAR *UserName)
{
+ osi_Log0(afsd_logp, "NetrSessionDel not supported");
return ERROR_NOT_SUPPORTED;
}
/* [switch_is][in] */ LPSHARE_INFO InfoStruct,
/* [unique][out][in] */ DWORD *ParmErr)
{
+ osi_Log0(afsd_logp, "NetrShareAdd not supported");
return ERROR_NOT_SUPPORTED;
}
size_t space_available = 0;
afs_uint32 first_entry = 1;
+ osi_Log1(afsd_logp, "NetrShareEnum level %u", InfoStruct->Level);
+
cm_InitReq(&req);
RPC_SRVSVC_ShareEnumAgeCheck();
clientchar_t pathstr[CELL_MAXNAMELEN + VL_MAXNAMELEN + 1 + CM_PREFIX_VOL_CCH];
DWORD cblen;
+ osi_Log1(afsd_logp, "NetrShareGetInfo level %u", Level);
+
cm_InitReq(&req);
/* Allocate the memory for the response */
/* [switch_is][in] */ LPSHARE_INFO ShareInfo,
/* [unique][out][in] */ DWORD *ParmErr)
{
+ osi_Log0(afsd_logp, "NetrShareSetInfo not supported");
return ERROR_NOT_SUPPORTED;
}
/* [string][in] */ WCHAR *NetName,
/* [in] */ DWORD Reserved)
{
+ osi_Log0(afsd_logp, "NetrShareDel not supported");
return ERROR_NOT_SUPPORTED;
}
/* [string][in] */ WCHAR *NetName,
/* [in] */ DWORD Reserved)
{
+ osi_Log0(afsd_logp, "NetrShareDelSticky not supported");
return ERROR_NOT_SUPPORTED;
}
/* [string][in] */ WCHAR *Device,
/* [out] */ DWORD *Type)
{
+ osi_Log0(afsd_logp, "NetrShareCheck not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ DWORD Level,
/* [switch_is][out] */ LPSERVER_INFO InfoStruct)
{
+ osi_Log1(afsd_logp, "NetrServerGetInfo level %u", Level);
/*
* How much space do we need and do we have that much room?
* For now, just assume we can return everything in one shot
/* [switch_is][in] */ LPSERVER_INFO ServerInfo,
/* [unique][out][in] */ DWORD *ParmErr)
{
+ osi_Log0(afsd_logp, "NetrServerSetInfo not supported");
return ERROR_NOT_SUPPORTED;
}
/* [out] */ DWORD *TotalEntries,
/* [unique][out][in] */ DWORD *ResumeHandle)
{
+ osi_Log0(afsd_logp, "NetrServerDiskEnum not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ DWORD Options,
/* [out] */ LPSTAT_SERVER_0 *InfoStruct)
{
+ osi_Log0(afsd_logp, "NetrServerStatisticsGet not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ DWORD Level,
/* [in] */ LPSERVER_TRANSPORT_INFO_0 Buffer)
{
+ osi_Log0(afsd_logp, "NetrServerTransportAdd not supported");
return ERROR_NOT_SUPPORTED;
}
/* [out] */ DWORD *TotalEntries,
/* [unique][out][in] */ DWORD *ResumeHandle)
{
+ osi_Log0(afsd_logp, "NetrServerTransportEnum not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ DWORD Level,
/* [in] */ LPSERVER_TRANSPORT_INFO_0 Buffer)
{
+ osi_Log0(afsd_logp, "NetrServerTransportDel not supported");
return ERROR_NOT_SUPPORTED;
}
/* [unique][string][in] */ SRVSVC_HANDLE ServerName,
/* [out] */ LPTIME_OF_DAY_INFO *BufferPtr)
{
+ osi_Log0(afsd_logp, "NetrRemoteTOD not supported");
return ERROR_NOT_SUPPORTED;
}
/* [out] */ DWORD *PathType,
/* [in] */ DWORD Flags)
{
+ osi_Log0(afsd_logp, "NetprPathType not supported");
return ERROR_NOT_SUPPORTED;
}
/* [out][in] */ DWORD *PathType,
/* [in] */ DWORD Flags)
{
+ osi_Log0(afsd_logp, "NetprPathCanonicalize not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ DWORD PathType,
/* [in] */ DWORD Flags)
{
+ osi_Log0(afsd_logp, "NetprPathCompare not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ DWORD NameType,
/* [in] */ DWORD Flags)
{
+ osi_Log0(afsd_logp, "NetprNameValidate not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ DWORD NameType,
/* [in] */ DWORD Flags)
{
+ osi_Log0(afsd_logp, "NetprNameCanonicalize not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ DWORD NameType,
/* [in] */ DWORD Flags)
{
+ osi_Log0(afsd_logp, "NetprNameCompare not supported");
return ERROR_NOT_SUPPORTED;
}
/* [out] */ DWORD *TotalEntries,
/* [unique][out][in] */ DWORD *ResumeHandle)
{
+ osi_Log0(afsd_logp, "NetrShareEnumSticky not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ DWORD Reserved,
/* [out] */ PSHARE_DEL_HANDLE ContextHandle)
{
+ osi_Log0(afsd_logp, "NetrShareDelStart not supported");
return ERROR_NOT_SUPPORTED;
}
NET_API_STATUS NetrShareDelCommit(
/* [out][in] */ PSHARE_DEL_HANDLE ContextHandle)
{
+ osi_Log0(afsd_logp, "NetrShareDelCommit not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ SECURITY_INFORMATION RequestedInformation,
/* [out] */ PADT_SECURITY_DESCRIPTOR *SecurityDescriptor)
{
+ osi_Log0(afsd_logp, "NetprGetFileSecurity not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ SECURITY_INFORMATION SecurityInformation,
/* [in] */ PADT_SECURITY_DESCRIPTOR SecurityDescriptor)
{
+ osi_Log0(afsd_logp, "NetprSetFileSecurity not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ DWORD Level,
/* [switch_is][in] */ LPTRANSPORT_INFO Buffer)
{
+ osi_Log0(afsd_logp, "NetrServerTransportAddEx not supported");
return ERROR_NOT_SUPPORTED;
}
/* [unique][string][in] */ SRVSVC_HANDLE ServerName,
/* [out] */ DWORD *Version)
{
+ osi_Log0(afsd_logp, "NetrDfsGetVersion not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ LPNET_DFS_ENTRY_ID_CONTAINER RelationInfo,
/* [in] */ int Force)
{
+ osi_Log0(afsd_logp, "NetrDfsCreateLocalPartition not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ GUID *Uid,
/* [string][in] */ WCHAR *Prefix)
{
+ osi_Log0(afsd_logp, "NetrDfsDeleteLocalPartition not supported");
return ERROR_NOT_SUPPORTED;
}
/* [string][in] */ WCHAR *Prefix,
/* [in] */ unsigned long State)
{
+ osi_Log0(afsd_logp, "NetrDfsSetLocalVolumeState not supported");
return ERROR_NOT_SUPPORTED;
}
/* [range][in] */ DWORD ShortPrefixLen,
/* [size_is][string][out] */ WCHAR *ShortPrefix)
{
+ osi_Log0(afsd_logp, "NetrDfsCreateExitPoint not supported");
return ERROR_NOT_SUPPORTED;
}
/* [string][in] */ WCHAR *Prefix,
/* [in] */ unsigned long Type)
{
+ osi_Log0(afsd_logp, "NetrDfsDeleteExitPoint not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ GUID *Uid,
/* [string][in] */ WCHAR *Prefix)
{
+ osi_Log0(afsd_logp, "NetrDfsModifyPrefix not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ LPNET_DFS_ENTRY_ID_CONTAINER RelationInfo,
/* [in] */ unsigned long CreateDisposition)
{
+ osi_Log0(afsd_logp, "NetrDfsFixLocalVolume not supported");
return ERROR_NOT_SUPPORTED;
}
/* [unique][string][in] */ SRVSVC_HANDLE ServerName,
/* [unique][out][in] */ LPDFS_SITELIST_INFO *ppSiteInfo)
{
+ osi_Log0(afsd_logp, "NetrDfsManagerReportSiteInfo not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ DWORD Level,
/* [switch_is][in] */ LPTRANSPORT_INFO Buffer)
{
+ osi_Log0(afsd_logp, "NetrServerTransportDelEx not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ DWORD Level,
/* [switch_is][in] */ LPSERVER_ALIAS_INFO InfoStruct)
{
+ osi_Log0(afsd_logp, "NetrServerAliasAdd not supported");
return ERROR_NOT_SUPPORTED;
}
/* [out] */ LPDWORD TotalEntries,
/* [unique][out][in] */ LPDWORD ResumeHandle)
{
+ osi_Log0(afsd_logp, "NetrServerAliasEnum not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ DWORD Level,
/* [switch_is][in] */ LPSERVER_ALIAS_INFO InfoStruct)
{
+ osi_Log0(afsd_logp, "NetrServerAliasDel not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ DWORD Level,
/* [switch_is][in] */ LPSHARE_INFO ShareInfo)
{
+ osi_Log0(afsd_logp, "NetrShareDelEx not supported");
return ERROR_NOT_SUPPORTED;
}
#include <windows.h>
#include <lmcons.h>
#include <stdlib.h>
+#include "afsd.h"
#include "ms-wkssvc.h"
#include "AFS_component_version_number.h"
/* [in] */ unsigned long Level,
/* [switch_is][out] */ LPWKSTA_INFO WkstaInfo)
{
+ osi_Log1(afsd_logp, "NetrWkstaGetInfo level %u", Level);
+
/*
* How much space do we need and do we have that much room?
* For now, just assume we can return everything in one shot
/* [switch_is][in] */ LPWKSTA_INFO WkstaInfo,
/* [unique][out][in] */ unsigned long *ErrorParameter)
{
+ osi_Log0(afsd_logp, "NetrWkstaSetInfo not supported");
return ERROR_NOT_SUPPORTED;
}
/* [out] */ unsigned long *TotalEntries,
/* [unique][out][in] */ unsigned long *ResumeHandle)
{
+ osi_Log0(afsd_logp, "NetrWkstaUserEnum not supported");
return ERROR_NOT_SUPPORTED;
}
/* [out] */ unsigned long *TotalEntries,
/* [unique][out][in] */ unsigned long *ResumeHandle)
{
+ osi_Log0(afsd_logp, "NetrWkstaTransportEnum not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ LPWKSTA_TRANSPORT_INFO_0 TransportInfo,
/* [unique][out][in] */ unsigned long *ErrorParameter)
{
+ osi_Log0(afsd_logp, "NetrWkstaTransportAdd not supported");
return ERROR_NOT_SUPPORTED;
}
/* [unique][string][in] */ wchar_t *TransportName,
/* [in] */ unsigned long ForceLevel)
{
+ osi_Log0(afsd_logp, "NetrWkstaTransportDel not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ unsigned long Options,
/* [out] */ LPSTAT_WORKSTATION_0 *Buffer)
{
+ osi_Log0(afsd_logp, "NetrWorkstationStatisticsGet not supported");
return ERROR_NOT_SUPPORTED;
}
/* [string][out][in] */ wchar_t **NameBuffer,
/* [out] */ PNETSETUP_JOIN_STATUS BufferType)
{
+ osi_Log0(afsd_logp, "NetrGetJoinInformation not supported");
return ERROR_NOT_SUPPORTED;
}
/* [unique][in] */ PJOINPR_ENCRYPTED_USER_PASSWORD Password,
/* [in] */ unsigned long Options)
{
+ osi_Log0(afsd_logp, "NetrJoinDomain2 not supported");
return ERROR_NOT_SUPPORTED;
}
/* [unique][in] */ PJOINPR_ENCRYPTED_USER_PASSWORD Password,
/* [in] */ unsigned long Options)
{
+ osi_Log0(afsd_logp, "NetrUnjoinDomain2 not supported");
return ERROR_NOT_SUPPORTED;
}
/* [unique][in] */ PJOINPR_ENCRYPTED_USER_PASSWORD Password,
/* [in] */ unsigned long Options)
{
+ osi_Log0(afsd_logp, "NetrRenameMachineInDomain2 not supported");
return ERROR_NOT_SUPPORTED;
}
/* [unique][in] */ PJOINPR_ENCRYPTED_USER_PASSWORD Password,
/* [in] */ NETSETUP_NAME_TYPE NameType)
{
+ osi_Log0(afsd_logp, "NetrValidateName2 not supported");
return ERROR_NOT_SUPPORTED;
}
/* [out][in] */ unsigned long *OUCount,
/* [size_is][size_is][string][out] */ wchar_t ***OUs)
{
+ osi_Log0(afsd_logp, "NetrGetJoinableOUs2 not supported");
return ERROR_NOT_SUPPORTED;
}
/* [unique][in] */ PJOINPR_ENCRYPTED_USER_PASSWORD EncryptedPassword,
/* [in] */ unsigned long Reserved)
{
+ osi_Log0(afsd_logp, "NetrAddAlternateComputerName not supported");
return ERROR_NOT_SUPPORTED;
}
/* [unique][in] */ PJOINPR_ENCRYPTED_USER_PASSWORD EncryptedPassword,
/* [in] */ unsigned long Reserved)
{
+ osi_Log0(afsd_logp, "NetrRemoveAlternateComputerName not supported");
return ERROR_NOT_SUPPORTED;
}
/* [unique][in] */ PJOINPR_ENCRYPTED_USER_PASSWORD EncryptedPassword,
/* [in] */ unsigned long Reserved)
{
+ osi_Log0(afsd_logp, "NetrSetPrimaryComputerName not supported");
return ERROR_NOT_SUPPORTED;
}
/* [in] */ unsigned long Reserved,
/* [out] */ PNET_COMPUTER_NAME_ARRAY *ComputerNames)
{
+ osi_Log0(afsd_logp, "NetrEnumerateComputerName not supported");
return ERROR_NOT_SUPPORTED;
}