⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 srvsvc.h

📁 samba服务器!
💻 H
📖 第 1 页 / 共 3 页
字号:
	struct {		WERROR result;	} out;};struct srvsvc_NetSessEnum {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		const char *client;/* [unique,charset(UTF16)] */		const char *user;/* [unique,charset(UTF16)] */		uint32_t *level;/* [ref] */		union srvsvc_NetSessCtr *ctr;/* [ref,switch_is(*level)] */		uint32_t max_buffer;		uint32_t *resume_handle;/* [unique] */	} in;	struct {		uint32_t *level;/* [ref] */		union srvsvc_NetSessCtr *ctr;/* [ref,switch_is(*level)] */		uint32_t *totalentries;/* [ref] */		uint32_t *resume_handle;/* [unique] */		WERROR result;	} out;};struct srvsvc_NetSessDel {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		const char *client;/* [unique,charset(UTF16)] */		const char *user;/* [unique,charset(UTF16)] */	} in;	struct {		WERROR result;	} out;};struct srvsvc_NetShareAdd {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		uint32_t level;		union srvsvc_NetShareInfo info;/* [switch_is(level)] */		uint32_t *parm_error;/* [unique] */	} in;	struct {		uint32_t *parm_error;/* [unique] */		WERROR result;	} out;};struct srvsvc_NetShareEnumAll {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		uint32_t *level;/* [ref] */		union srvsvc_NetShareCtr *ctr;/* [ref,switch_is(*level)] */		uint32_t max_buffer;		uint32_t *resume_handle;/* [unique] */	} in;	struct {		uint32_t *level;/* [ref] */		union srvsvc_NetShareCtr *ctr;/* [ref,switch_is(*level)] */		uint32_t *totalentries;/* [ref] */		uint32_t *resume_handle;/* [unique] */		WERROR result;	} out;};struct srvsvc_NetShareGetInfo {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		const char *share_name;/* [charset(UTF16)] */		uint32_t level;	} in;	struct {		union srvsvc_NetShareInfo *info;/* [ref,switch_is(level)] */		WERROR result;	} out;};struct srvsvc_NetShareSetInfo {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		const char *share_name;/* [charset(UTF16)] */		uint32_t level;		union srvsvc_NetShareInfo info;/* [switch_is(level)] */		uint32_t *parm_error;/* [unique] */	} in;	struct {		uint32_t *parm_error;/* [unique] */		WERROR result;	} out;};struct srvsvc_NetShareDel {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		const char *share_name;/* [charset(UTF16)] */		uint32_t reserved;	} in;	struct {		WERROR result;	} out;};struct srvsvc_NetShareDelSticky {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		const char *share_name;/* [charset(UTF16)] */		uint32_t reserved;	} in;	struct {		WERROR result;	} out;};struct srvsvc_NetShareCheck {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		const char *device_name;/* [charset(UTF16)] */	} in;	struct {		enum srvsvc_ShareType *type;/* [ref] */		WERROR result;	} out;};struct srvsvc_NetSrvGetInfo {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		uint32_t level;	} in;	struct {		union srvsvc_NetSrvInfo *info;/* [ref,switch_is(level)] */		WERROR result;	} out;};struct srvsvc_NetSrvSetInfo {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		uint32_t level;		union srvsvc_NetSrvInfo info;/* [switch_is(level)] */		uint32_t *parm_error;/* [unique] */	} in;	struct {		uint32_t *parm_error;/* [unique] */		WERROR result;	} out;};struct srvsvc_NetDiskEnum {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		uint32_t level;		struct srvsvc_NetDiskInfo *info;/* [ref] */		uint32_t maxlen;		uint32_t *resume_handle;/* [unique] */	} in;	struct {		struct srvsvc_NetDiskInfo *info;/* [ref] */		uint32_t *totalentries;/* [ref] */		uint32_t *resume_handle;/* [unique] */		WERROR result;	} out;};struct srvsvc_NetServerStatisticsGet {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		const char *service;/* [unique,charset(UTF16)] */		uint32_t level;		uint32_t options;	} in;	struct {		struct srvsvc_Statistics *stats;/* [ref] */		WERROR result;	} out;};struct srvsvc_NetTransportAdd {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		uint32_t level;		union srvsvc_NetTransportInfo info;/* [switch_is(level)] */	} in;	struct {		WERROR result;	} out;};struct srvsvc_NetTransportEnum {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		uint32_t *level;/* [ref] */		union srvsvc_NetTransportCtr *transports;/* [ref,switch_is(*level)] */		uint32_t max_buffer;		uint32_t *resume_handle;/* [unique] */	} in;	struct {		uint32_t *level;/* [ref] */		union srvsvc_NetTransportCtr *transports;/* [ref,switch_is(*level)] */		uint32_t *totalentries;/* [ref] */		uint32_t *resume_handle;/* [unique] */		WERROR result;	} out;};struct srvsvc_NetTransportDel {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		uint32_t unknown;		struct srvsvc_NetTransportInfo0 transport;	} in;	struct {		WERROR result;	} out;};struct srvsvc_NetRemoteTOD {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */	} in;	struct {		struct srvsvc_NetRemoteTODInfo *info;/* [unique] */		WERROR result;	} out;};struct srvsvc_NetSetServiceBits {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		const char *transport;/* [unique,charset(UTF16)] */		uint32_t servicebits;		uint32_t updateimmediately;	} in;	struct {		WERROR result;	} out;};struct srvsvc_NetPathType {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		const char *path;/* [charset(UTF16)] */		uint32_t pathflags;	} in;	struct {		uint32_t *pathtype;/* [ref] */		WERROR result;	} out;};struct srvsvc_NetPathCanonicalize {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		const char *path;/* [charset(UTF16)] */		uint32_t maxbuf;		const char *prefix;/* [charset(UTF16)] */		uint32_t *pathtype;/* [ref] */		uint32_t pathflags;	} in;	struct {		uint8_t *can_path;/* [size_is(maxbuf)] */		uint32_t *pathtype;/* [ref] */		WERROR result;	} out;};struct srvsvc_NetPathCompare {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		const char *path1;/* [charset(UTF16)] */		const char *path2;/* [charset(UTF16)] */		uint32_t pathtype;		uint32_t pathflags;	} in;	struct {		WERROR result;	} out;};struct srvsvc_NetNameValidate {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		const char *name;/* [charset(UTF16)] */		uint32_t name_type;		uint32_t flags;	} in;	struct {		WERROR result;	} out;};struct srvsvc_NETRPRNAMECANONICALIZE {	struct {		WERROR result;	} out;};struct srvsvc_NetPRNameCompare {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		const char *name1;/* [charset(UTF16)] */		const char *name2;/* [charset(UTF16)] */		uint32_t name_type;		uint32_t flags;	} in;	struct {		WERROR result;	} out;};struct srvsvc_NetShareEnum {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		uint32_t *level;/* [ref] */		union srvsvc_NetShareCtr *ctr;/* [ref,switch_is(*level)] */		uint32_t max_buffer;		uint32_t *resume_handle;/* [unique] */	} in;	struct {		uint32_t *level;/* [ref] */		union srvsvc_NetShareCtr *ctr;/* [ref,switch_is(*level)] */		uint32_t *totalentries;/* [ref] */		uint32_t *resume_handle;/* [unique] */		WERROR result;	} out;};struct srvsvc_NetShareDelStart {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		const char *share;/* [charset(UTF16)] */		uint32_t reserved;	} in;	struct {		struct policy_handle *hnd;/* [unique] */		WERROR result;	} out;};struct srvsvc_NetShareDelCommit {	struct {		struct policy_handle *hnd;/* [unique] */	} in;	struct {		struct policy_handle *hnd;/* [unique] */		WERROR result;	} out;};struct srvsvc_NetGetFileSecurity {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		const char *share;/* [unique,charset(UTF16)] */		const char *file;/* [charset(UTF16)] */		uint32_t securityinformation;	} in;	struct {		struct sec_desc_buf *sd_buf;/* [unique] */		WERROR result;	} out;};struct srvsvc_NetSetFileSecurity {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		const char *share;/* [unique,charset(UTF16)] */		const char *file;/* [charset(UTF16)] */		uint32_t securityinformation;		struct sec_desc_buf sd_buf;	} in;	struct {		WERROR result;	} out;};struct srvsvc_NetServerTransportAddEx {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		uint32_t level;		union srvsvc_NetTransportInfo info;/* [switch_is(level)] */	} in;	struct {		WERROR result;	} out;};struct srvsvc_NetServerSetServiceBitsEx {	struct {		const char *server_unc;/* [unique,charset(UTF16)] */		const char *emulated_server_unc;/* [unique,charset(UTF16)] */		const char *transport;/* [unique,charset(UTF16)] */		uint32_t servicebitsofinterest;		uint32_t servicebits;		uint32_t updateimmediately;	} in;	struct {		WERROR result;	} out;};struct srvsvc_NETRDFSGETVERSION {	struct {		WERROR result;	} out;};struct srvsvc_NETRDFSCREATELOCALPARTITION {	struct {		WERROR result;	} out;};struct srvsvc_NETRDFSDELETELOCALPARTITION {	struct {		WERROR result;	} out;};struct srvsvc_NETRDFSSETLOCALVOLUMESTATE {	struct {		WERROR result;	} out;};struct srvsvc_NETRDFSSETSERVERINFO {	struct {		WERROR result;	} out;};struct srvsvc_NETRDFSCREATEEXITPOINT {	struct {		WERROR result;	} out;};struct srvsvc_NETRDFSDELETEEXITPOINT {	struct {		WERROR result;	} out;};struct srvsvc_NETRDFSMODIFYPREFIX {	struct {		WERROR result;	} out;};struct srvsvc_NETRDFSFIXLOCALVOLUME {	struct {		WERROR result;	} out;};struct srvsvc_NETRDFSMANAGERREPORTSITEINFO {	struct {		WERROR result;	} out;};struct srvsvc_NETRSERVERTRANSPORTDELEX {	struct {		WERROR result;	} out;};#endif /* _HEADER_srvsvc */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -