opendb.idl

来自「samba最新软件」· IDL 代码 · 共 45 行

IDL
45
字号
#include "idl_types.h"/*   IDL structures for opendb code   this defines the structures used in the opendb database code, in    ntvfs/common/opendb.c*/import "misc.idl";[  pointer_default(unique)]interface opendb{	typedef struct {		server_id server;		uint32 stream_id;		uint32 share_access;		uint32 access_mask;		pointer file_handle;		pointer fd;		/* we need a per-entry delete on close, as well as a per-file		   one, to cope with strange semantics on open */		boolean8 delete_on_close;		boolean8 allow_level_II_oplock;		uint32 oplock_level;	} opendb_entry;	typedef struct {		server_id server;		pointer notify_ptr;	} opendb_pending;	typedef [public] struct {		boolean8 delete_on_close;		utf8string path;		uint32 num_entries;		opendb_entry entries[num_entries];		uint32 num_pending;		opendb_pending pending[num_pending];	} opendb_file;}

⌨️ 快捷键说明

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