Package pike :: Module smb2
[hide private]
[frames] | no frames]

Module smb2

source code

SMB2 packet definitions

This module contains definitions of SMB2 packet frames and associated constants and data types.

Packet field names are derived by taking the name from MS-SMB2 and making it PEP-8 compliant. For example, FooBarBaz becomes foo_bar_baz. This makes it simple to correlate the code with the spec while maintaining a clear visual distinction between values and types.

Classes [hide private]
  Dialect
  Flags
  CommandId
  ShareCaps
  ShareFlags
  Smb2
  Command
  Request
  Response
  Notification
  ErrorResponse
  ErrorId
  ErrorResponseContext
  ErrorResponseDefault
  ErrorResponseDefaultBufferSize
  SymbolicLinkErrorResponse
  Cancel
  SecurityMode
  GlobalCaps
  NegotiateContextType
  HashAlgorithms
  NegotiateRequest
  NegotiateResponse
  NegotiateRequestContext
  NegotiateResponseContext
  PreauthIntegrityCapabilities
  PreauthIntegrityCapabilitiesRequest
  PreauthIntegrityCapabilitiesResponse
  SessionFlags
  EchoRequest
  EchoResponse
  FlushRequest
  FlushResponse
  SessionSetupRequest
  SessionSetupResponse
  TreeConnectRequest
  TreeConnectResponse
  TreeDisconnectRequest
  TreeDisconnectResponse
  LogoffRequest
  LogoffResponse
  OplockLevel
  ShareAccess
  CreateDisposition
  CreateOptions
  Access
  FileAttributes
  CreateRequest
  CreateResponse
  CreateRequestContext
  CreateResponseContext
  MaximalAccessRequest
  MaximalAccessResponse
  AllocationSizeRequest
  ExtendedAttributeRequest
  LeaseState
  LeaseFlags
  AceType
  AceFlags
  AclRevision
  SecurityDescriptorRequest
  LeaseRequest
  LeaseResponse
  DurableFlags
  DurableHandleRequest
  DurableHandleResponse
  DurableHandleReconnectRequest
  DurableHandleV2Request
  DurableHandleV2Response
  DurableHandleReconnectV2Request
  AppInstanceIdRequest
  QueryOnDiskIDRequest
  QueryOnDiskIDResponse
  TimewarpTokenRequest
  CloseRequest
  CloseFlags
  CloseResponse
  FileInformationClass
  FileSystemInformationClass
  QueryDirectoryRequest
  QueryDirectoryResponse
  InfoType
  SecurityInformation
  ScanFlags
  QueryInfoRequest
  QueryInfoResponse
  SetInfoRequest
  SetInfoResponse
  Information
Base class for all info frames.
  FileInformation
  FileSystemInformation
  FileAccessInformation
  Alignment
  FileAlignmentInformation
  FileAllInformation
  FileDirectoryInformation
  FileFullDirectoryInformation
  FileIdFullDirectoryInformation
  FileIdBothDirectoryInformation
  FileBasicInformation
  FileNetworkOpenInformation
  FileAttributeTagInformation
  FileStreamInformation
  CompressionFormat
  FileCompressionInformation
  FileInternalInformation
  FileModeInformation
  FileNameInformation
  FileRenameInformation
  FileAllocationInformation
  FileDispositionInformation
  FileEndOfFileInformation
  FileValidDataLengthInformation
  FileNamesInformation
  FilePositionInformation
  FileStandardInformation
  FileEaInformation
  FileFsSizeInformation
  FileFsFullSizeInformation
  DeviceType
  Characteristics
  FileFsDeviceInformation
  FileSystemAtrribute
  FileFsAttributeInformation
  FileFsVolumeInformation
  FileSystemControlFlags
  FileFsControlInformation
  FileFsObjectIdInformation
  CompletionFilter
  ChangeNotifyFlags
  FileNotifyInfoAction
  FileNotifyInformation
  ChangeNotifyResponse
  ChangeNotifyRequest
  BreakLeaseFlags
  OplockBreakNotification
  LeaseBreakNotification
  OplockBreakAcknowledgement
  LeaseBreakAcknowledgement
  OplockBreakResponse
  LeaseBreakResponse
  ReadRequest
  ReadResponse
  WriteFlags
  WriteRequest
  WriteResponse
  LockFlags
  LockRequest
  LockResponse
  IoctlCode
  IoctlFlags
  IoctlRequest
  IoctlResponse
  IoctlInput
  ValidateNegotiateInfoRequest
  RequestResumeKeyRequest
  CopyChunkCopyRequest
  CopyChunk
  SetReparsePointRequest
  GetReparsePointRequest
  EnumerateSnapshotsRequest
  IoctlOutput
  ValidateNegotiateInfoResponse
  RequestResumeKeyResponse
  CopyChunkCopyResponse
  SetReparsePointResponse
  GetReparsePointResponse
  ReparseDataBuffer
  SymbolicLinkFlags
  SymbolicLinkReparseBuffer
  EnumerateSnapshotsResponse
Variables [hide private]
  RELATED_FID = (18446744073709551615, 18446744073709551615)
  UNSOLICITED_MESSAGE_ID = 18446744073709551615
  ACCESS_ALLOWED_ACE_TYPE = ACCESS_ALLOWED_ACE_TYPE
  ACCESS_ALLOWED_CALLBACK_ACE_TYPE = ACCESS_ALLOWED_CALLBACK_ACE...
  ACCESS_ALLOWED_CALLBACK_OBJECT_ACE_TYPE = ACCESS_ALLOWED_CALLB...
  ACCESS_ALLOWED_COMPOUND_ACE_TYPE = ACCESS_ALLOWED_COMPOUND_ACE...
  ACCESS_ALLOWED_OBJECT_ACE_TYPE = ACCESS_ALLOWED_OBJECT_ACE_TYPE
  ACCESS_DENIED_ACE_TYPE = ACCESS_DENIED_ACE_TYPE
  ACCESS_DENIED_CALLBACK_ACE_TYPE = ACCESS_DENIED_CALLBACK_ACE_TYPE
  ACCESS_DENIED_CALLBACK_OBJECT_ACE_TYPE = ACCESS_DENIED_CALLBAC...
  ACCESS_DENIED_OBJECT_ACE_TYPE = ACCESS_DENIED_OBJECT_ACE_TYPE
  ACCESS_SYSTEM_SECURITY = ACCESS_SYSTEM_SECURITY
  ACL_REVISION = ACL_REVISION
  ACL_REVISION_DS = ACL_REVISION_DS
  COMPRESSION_FORMAT_LZNT1 = COMPRESSION_FORMAT_LZNT1
  COMPRESSION_FORMAT_NONE = COMPRESSION_FORMAT_NONE
  CONTAINER_INHERIT_ACE = CONTAINER_INHERIT_ACE
  DACL_SECURITY_INFORMATION = DACL_SECURITY_INFORMATION
  DELETE = DELETE
  DIALECT_SMB2_002 = DIALECT_SMB2_002
  DIALECT_SMB2_1 = DIALECT_SMB2_1
  DIALECT_SMB2_WILDCARD = DIALECT_SMB2_WILDCARD
  DIALECT_SMB3_0 = DIALECT_SMB3_0
  DIALECT_SMB3_0_2 = DIALECT_SMB3_0_2
  DIALECT_SMB3_1_1 = DIALECT_SMB3_1_1
  FAILED_ACCESS_ACE_FLAG = FAILED_ACCESS_ACE_FLAG
  FILE_128_BYTE_ALIGNMENT = FILE_128_BYTE_ALIGNMENT
  FILE_256_BYTE_ALIGNMENT = FILE_256_BYTE_ALIGNMENT
  FILE_32_BYTE_ALIGNMENT = FILE_32_BYTE_ALIGNMENT
  FILE_512_BYTE_ALIGNMENT = FILE_512_BYTE_ALIGNMENT
  FILE_64_BYTE_ALIGNMENT = FILE_64_BYTE_ALIGNMENT
  FILE_ACCESS_INFORMATION = FILE_ACCESS_INFORMATION
  FILE_ADD_FILE = FILE_ADD_FILE | FILE_WRITE_DATA
  FILE_ADD_SUBDIRECTORY = FILE_ADD_SUBDIRECTORY | FILE_APPEND_DATA
  FILE_ALIGNMENT_INFORMATION = FILE_ALIGNMENT_INFORMATION
  FILE_ALLOCATION_INFORMATION = FILE_ALLOCATION_INFORMATION
  FILE_ALL_INFORMATION = FILE_ALL_INFORMATION
  FILE_APPEND_DATA = FILE_ADD_SUBDIRECTORY | FILE_APPEND_DATA
  FILE_ATTRIBUTE_ARCHIVE = FILE_ATTRIBUTE_ARCHIVE
  FILE_ATTRIBUTE_COMPRESSED = FILE_ATTRIBUTE_COMPRESSED
  FILE_ATTRIBUTE_DEVICE = FILE_ATTRIBUTE_DEVICE
  FILE_ATTRIBUTE_DIRECTORY = FILE_ATTRIBUTE_DIRECTORY
  FILE_ATTRIBUTE_ENCRYPTED = FILE_ATTRIBUTE_ENCRYPTED
  FILE_ATTRIBUTE_HIDDEN = FILE_ATTRIBUTE_HIDDEN
  FILE_ATTRIBUTE_NORMAL = FILE_ATTRIBUTE_NORMAL
  FILE_ATTRIBUTE_NOT_CONTENT_INDEXED = FILE_ATTRIBUTE_NOT_CONTEN...
  FILE_ATTRIBUTE_OFFLINE = FILE_ATTRIBUTE_OFFLINE
  FILE_ATTRIBUTE_READONLY = FILE_ATTRIBUTE_READONLY
  FILE_ATTRIBUTE_REPARSE_POINT = FILE_ATTRIBUTE_REPARSE_POINT
  FILE_ATTRIBUTE_SPARSE_FILE = FILE_ATTRIBUTE_SPARSE_FILE
  FILE_ATTRIBUTE_SYSTEM = FILE_ATTRIBUTE_SYSTEM
  FILE_ATTRIBUTE_TAG_INFORMATION = FILE_ATTRIBUTE_TAG_INFORMATION
  FILE_ATTRIBUTE_TEMPORARY = FILE_ATTRIBUTE_TEMPORARY
  FILE_BASIC_INFORMATION = FILE_BASIC_INFORMATION
  FILE_BYTE_ALIGNMENT = FILE_BYTE_ALIGNMENT
  FILE_CASE_PRESERVED_NAMES = FILE_CASE_PRESERVED_NAMES
  FILE_CASE_SENSITIVE_SEARCH = FILE_CASE_SENSITIVE_SEARCH
  FILE_CHARACTERISTIC_TS_DEVICE = FILE_CHARACTERISTIC_TS_DEVICE
  FILE_CHARACTERISTIC_WEBDAV_DEVICE = FILE_CHARACTERISTIC_WEBDAV...
  FILE_COMPLETE_IF_OPLOCKED = FILE_COMPLETE_IF_OPLOCKED
  FILE_COMPRESSION_INFORMATION = FILE_COMPRESSION_INFORMATION
  FILE_CREATE = FILE_CREATE
  FILE_DELETE_CHILD = FILE_DELETE_CHILD
  FILE_DELETE_ON_CLOSE = FILE_DELETE_ON_CLOSE
  FILE_DEVICE_ALLOW_APPCONTAINER_TRAVERSAL = FILE_DEVICE_ALLOW_A...
  FILE_DEVICE_CD_ROM = FILE_DEVICE_CD_ROM
  FILE_DEVICE_DISK = FILE_DEVICE_DISK
  FILE_DEVICE_IS_MOUNTED = FILE_DEVICE_IS_MOUNTED
  FILE_DEVICE_SECURE_OPEN = FILE_DEVICE_SECURE_OPEN
  FILE_DIRECTORY_FILE = FILE_DIRECTORY_FILE
  FILE_DIRECTORY_INFORMATION = FILE_DIRECTORY_INFORMATION
  FILE_DISPOSITION_INFORMATION = FILE_DISPOSITION_INFORMATION
  FILE_EA_INFORMATION = FILE_EA_INFORMATION
  FILE_END_OF_FILE_INFORMATION = FILE_END_OF_FILE_INFORMATION
  FILE_EXECUTE = FILE_TRAVERSE | FILE_EXECUTE
  FILE_FILE_COMPRESSION = FILE_FILE_COMPRESSION
  FILE_FLOPPY_DISKETTE = FILE_FLOPPY_DISKETTE
  FILE_FS_ATTRIBUTE_INFORMATION = FILE_FS_ATTRIBUTE_INFORMATION
  FILE_FS_CONTROL_INFORMATION = FILE_FS_CONTROL_INFORMATION
  FILE_FS_DEVICE_INFORMATION = FILE_FS_DEVICE_INFORMATION
  FILE_FS_FULL_SIZE_INFORMATION = FILE_FS_FULL_SIZE_INFORMATION
  FILE_FS_OBJECTID_INFORMATION = FILE_FS_OBJECTID_INFORMATION
  FILE_FS_SECTOR_SIZE_INFORMATION = FILE_FS_SECTOR_SIZE_INFORMATION
  FILE_FS_SIZE_INFORMATION = FILE_FS_SIZE_INFORMATION
  FILE_FS_VOLUME_INFORMATION = FILE_FS_VOLUME_INFORMATION
  FILE_FULL_DIRECTORY_INFORMATION = FILE_FULL_DIRECTORY_INFORMATION
  FILE_ID_BOTH_DIR_INFORMATION = FILE_ID_BOTH_DIR_INFORMATION
  FILE_ID_FULL_DIR_INFORMATION = FILE_ID_FULL_DIR_INFORMATION
  FILE_INTERNAL_INFORMATION = FILE_INTERNAL_INFORMATION
  FILE_LIST_DIRECTORY = FILE_READ_DATA | FILE_LIST_DIRECTORY
  FILE_LONG_ALIGNMENT = FILE_LONG_ALIGNMENT
  FILE_MODE_INFORMATION = FILE_MODE_INFORMATION
  FILE_NAMED_STREAMS = FILE_NAMED_STREAMS
  FILE_NAMES_INFORMATION = FILE_NAMES_INFORMATION
  FILE_NAME_INFORMATION = FILE_NAME_INFORMATION
  FILE_NETWORK_OPEN_INFORMATION = FILE_NETWORK_OPEN_INFORMATION
  FILE_NON_DIRECTORY_FILE = FILE_NON_DIRECTORY_FILE
  FILE_NO_COMPRESSION = FILE_NO_COMPRESSION
  FILE_NO_EA_KNOWLEDGE = FILE_NO_EA_KNOWLEDGE
  FILE_NO_INTERMEDIATE_BUFFERING = FILE_NO_INTERMEDIATE_BUFFERING
  FILE_OCTA_ALIGNMENT = FILE_OCTA_ALIGNMENT
  FILE_OPEN = FILE_OPEN
  FILE_OPEN_BY_FILE_ID = FILE_OPEN_BY_FILE_ID
  FILE_OPEN_FOR_BACKUP_INTENT = FILE_OPEN_FOR_BACKUP_INTENT
  FILE_OPEN_FOR_FREE_SPACE_QUERY = FILE_OPEN_FOR_FREE_SPACE_QUERY
  FILE_OPEN_IF = FILE_OPEN_IF
  FILE_OPEN_NO_RECALL = FILE_OPEN_NO_RECALL
  FILE_OPEN_REPARSE_POINT = FILE_OPEN_REPARSE_POINT
  FILE_OVERWRITE = FILE_OVERWRITE
  FILE_OVERWRITE_IF = FILE_OVERWRITE_IF
  FILE_PERSISTENT_ACLS = FILE_PERSISTENT_ACLS
  FILE_POSITION_INFORMATION = FILE_POSITION_INFORMATION
  FILE_QUAD_ALIGNMENT = FILE_QUAD_ALIGNMENT
  FILE_RANDOM_ACCESS = FILE_RANDOM_ACCESS
  FILE_READ_ATTRIBUTES = FILE_READ_ATTRIBUTES
  FILE_READ_DATA = FILE_READ_DATA | FILE_LIST_DIRECTORY
  FILE_READ_EA = FILE_READ_EA
  FILE_READ_ONLY_DEVICE = FILE_READ_ONLY_DEVICE
  FILE_READ_ONLY_VOLUME = FILE_READ_ONLY_VOLUME
  FILE_REMOTE_DEVICE = FILE_REMOTE_DEVICE
  FILE_REMOVABLE_MEDIA = FILE_REMOVABLE_MEDIA
  FILE_RENAME_INFORMATION = FILE_RENAME_INFORMATION
  FILE_RESERVE_OPFILTER = FILE_RESERVE_OPFILTER
  FILE_SEQUENTIAL_ONLY = FILE_SEQUENTIAL_ONLY
  FILE_SEQUENTIAL_WRITE_ONCE = FILE_SEQUENTIAL_WRITE_ONCE
  FILE_SHARE_DELETE = FILE_SHARE_DELETE
  FILE_SHARE_READ = FILE_SHARE_READ
  FILE_SHARE_WRITE = FILE_SHARE_WRITE
  FILE_STANDARD_INFORMATION = FILE_STANDARD_INFORMATION
  FILE_STREAM_INFORMATION = FILE_STREAM_INFORMATION
  FILE_SUPERSEDE = FILE_SUPERSEDE
  FILE_SUPPORTS_ENCRYPTION = FILE_SUPPORTS_ENCRYPTION
  FILE_SUPPORTS_EXTENDED_ATTRIBUTES = FILE_SUPPORTS_EXTENDED_ATT...
  FILE_SUPPORTS_HARD_LINKS = FILE_SUPPORTS_HARD_LINKS
  FILE_SUPPORTS_OBJECT_IDS = FILE_SUPPORTS_OBJECT_IDS
  FILE_SUPPORTS_OPEN_BY_FILE_ID = FILE_SUPPORTS_OPEN_BY_FILE_ID
  FILE_SUPPORTS_REMOTE_STORAGE = FILE_SUPPORTS_REMOTE_STORAGE
  FILE_SUPPORTS_REPARSE_POINTS = FILE_SUPPORTS_REPARSE_POINTS
  FILE_SUPPORTS_SPARSE_FILES = FILE_SUPPORTS_SPARSE_FILES
  FILE_SUPPORTS_TRANSACTIONS = FILE_SUPPORTS_TRANSACTIONS
  FILE_SUPPORTS_USN_JOURNAL = FILE_SUPPORTS_USN_JOURNAL
  FILE_SUPPORT_INTEGRITY_STREAMS = FILE_SUPPORT_INTEGRITY_STREAMS
  FILE_SYNCHRONOUS_IO_ALERT = FILE_SYNCHRONOUS_IO_ALERT
  FILE_SYNCRHONOUS_IO_NONALERT = FILE_SYNCRHONOUS_IO_NONALERT
  FILE_TRAVERSE = FILE_TRAVERSE | FILE_EXECUTE
  FILE_UNICODE_ON_DISK = FILE_UNICODE_ON_DISK
  FILE_VALID_DATA_LENGTH_INFORMATION = FILE_VALID_DATA_LENGTH_IN...
  FILE_VC_CONTENT_INDEX_DISABLED = FILE_VC_CONTENT_INDEX_DISABLED
  FILE_VC_LOG_QUOTA_LIMIT = FILE_VC_LOG_QUOTA_LIMIT
  FILE_VC_LOG_QUOTA_THRESHOLD = FILE_VC_LOG_QUOTA_THRESHOLD
  FILE_VC_LOG_VOLUME_LIMIT = FILE_VC_LOG_VOLUME_LIMIT
  FILE_VC_LOG_VOLUME_THRESHOLD = FILE_VC_LOG_VOLUME_THRESHOLD
  FILE_VC_QUOTAS_INCOMPLETE = FILE_VC_QUOTAS_INCOMPLETE
  FILE_VC_QUOTAS_REBUILDING = FILE_VC_QUOTAS_REBUILDING
  FILE_VC_QUOTA_ENFORCE = FILE_VC_QUOTA_ENFORCE
  FILE_VC_QUOTA_TRACK = FILE_VC_QUOTA_TRACK
  FILE_VIRTUAL_VOLUME = FILE_VIRTUAL_VOLUME
  FILE_VOLUME_IS_COMPRESSED = FILE_VOLUME_IS_COMPRESSED
  FILE_VOLUME_QUOTAS = FILE_VOLUME_QUOTAS
  FILE_WORD_ALIGNMENT = FILE_WORD_ALIGNMENT
  FILE_WRITE_ATTRIBUTES = FILE_WRITE_ATTRIBUTES
  FILE_WRITE_DATA = FILE_ADD_FILE | FILE_WRITE_DATA
  FILE_WRITE_EA = FILE_WRITE_EA
  FILE_WRITE_ONCE_MEDIA = FILE_WRITE_ONCE_MEDIA
  FILE_WRITE_THROUGH = FILE_WRITE_THROUGH
  FSCTL_DFS_GET_REFERRALS = FSCTL_DFS_GET_REFERRALS
  FSCTL_DFS_GET_REFERRALS_EX = FSCTL_DFS_GET_REFERRALS_EX
  FSCTL_FILE_LEVEL_TRIM = FSCTL_FILE_LEVEL_TRIM
  FSCTL_GET_REPARSE_POINT = FSCTL_GET_REPARSE_POINT
  FSCTL_LMR_REQUEST_RESILIENCY = FSCTL_LMR_REQUEST_RESILIENCY
  FSCTL_PIPE_PEEK = FSCTL_PIPE_PEEK
  FSCTL_PIPE_TRANSCEIVE = FSCTL_PIPE_TRANSCEIVE
  FSCTL_PIPE_WAIT = FSCTL_PIPE_WAIT
  FSCTL_QUERY_NETWORK_INTERFACE_INFO = FSCTL_QUERY_NETWORK_INTER...
  FSCTL_SET_REPARSE_POINT = FSCTL_SET_REPARSE_POINT
  FSCTL_SRV_COPYCHUNK = FSCTL_SRV_COPYCHUNK
  FSCTL_SRV_COPYCHUNK_WRITE = FSCTL_SRV_COPYCHUNK_WRITE
  FSCTL_SRV_ENUMERATE_SNAPSHOTS = FSCTL_SRV_ENUMERATE_SNAPSHOTS
  FSCTL_SRV_READ_HASH = FSCTL_SRV_READ_HASH
  FSCTL_SRV_REQUEST_RESUME_KEY = FSCTL_SRV_REQUEST_RESUME_KEY
  FSCTL_VALIDATE_NEGOTIATE_INFO = FSCTL_VALIDATE_NEGOTIATE_INFO
  GENERIC_ALL = GENERIC_ALL
  GENERIC_EXECUTE = GENERIC_EXECUTE
  GENERIC_READ = GENERIC_READ
  GENERIC_WRITE = GENERIC_WRITE
  GROUP_SECURITY_INFORMATION = GROUP_SECURITY_INFORMATION
  INHERITED_ACE = INHERITED_ACE
  INHERIT_ONLY_ACE = INHERIT_ONLY_ACE
  MAXIMUM_ALLOWED = MAXIMUM_ALLOWED
  NO_PROPAGATE_INHERIT_ACE = NO_PROPAGATE_INHERIT_ACE
  OBJECT_INHERIT_ACE = OBJECT_INHERIT_ACE
  OWNER_SECURITY_INFORMATION = OWNER_SECURITY_INFORMATION
  READ_CONTROL = READ_CONTROL
  SACL_SECURITY_INFORMATION = SACL_SECURITY_INFORMATION
  SL_INDEX_SPECIFIED = SL_INDEX_SPECIFIED
  SL_RESTART_SCAN = SL_RESTART_SCAN
  SL_RETURN_SINGLE_ENTRY = SL_RETURN_SINGLE_ENTRY
  SMB2_0_INFO_FILE = SMB2_0_INFO_FILE
  SMB2_0_INFO_FILESYSTEM = SMB2_0_INFO_FILESYSTEM
  SMB2_0_INFO_QUOTA = SMB2_0_INFO_QUOTA
  SMB2_0_INFO_SECURITY = SMB2_0_INFO_SECURITY
  SMB2_0_IOCTL_IS_FSCTL = SMB2_0_IOCTL_IS_FSCTL
  SMB2_ACTION_ADDED = SMB2_ACTION_ADDED
  SMB2_ACTION_ADDED_STREAM = SMB2_ACTION_ADDED_STREAM
  SMB2_ACTION_MODIFIED = SMB2_ACTION_MODIFIED
  SMB2_ACTION_MODIFIED_STREAM = SMB2_ACTION_MODIFIED_STREAM
  SMB2_ACTION_REMOVED = SMB2_ACTION_REMOVED
  SMB2_ACTION_REMOVED_BY_DELETE = SMB2_ACTION_REMOVED_BY_DELETE
  SMB2_ACTION_REMOVED_STREAM = SMB2_ACTION_REMOVED_STREAM
  SMB2_ACTION_RENAMED_NEW_NAME = SMB2_ACTION_RENAMED_NEW_NAME
  SMB2_ACTION_RENAMED_OLD_NAME = SMB2_ACTION_RENAMED_OLD_NAME
  SMB2_CANCEL = SMB2_CANCEL
  SMB2_CHANGE_NOTIFY = SMB2_CHANGE_NOTIFY
  SMB2_CLOSE = SMB2_CLOSE
  SMB2_CLOSE_FLAG_POSTQUERY_ATTRIB = SMB2_CLOSE_FLAG_POSTQUERY_A...
  SMB2_CREATE = SMB2_CREATE
  SMB2_DHANDLE_FLAG_PERSISTENT = SMB2_DHANDLE_FLAG_PERSISTENT
  SMB2_ECHO = SMB2_ECHO
  SMB2_ENCRYPTION_CAPABILITIES = SMB2_ENCRYPTION_CAPABILITIES
  SMB2_ERROR_ID_DEFAULT = SMB2_ERROR_ID_DEFAULT
  SMB2_FLAGS_ASYNC_COMMAND = SMB2_FLAGS_ASYNC_COMMAND
  SMB2_FLAGS_DFS_OPERATIONS = SMB2_FLAGS_DFS_OPERATIONS
  SMB2_FLAGS_NONE = SMB2_FLAGS_NONE
  SMB2_FLAGS_RELATED_OPERATIONS = SMB2_FLAGS_RELATED_OPERATIONS
  SMB2_FLAGS_REPLAY_OPERATION = SMB2_FLAGS_REPLAY_OPERATION
  SMB2_FLAGS_SERVER_TO_REDIR = SMB2_FLAGS_SERVER_TO_REDIR
  SMB2_FLAGS_SIGNED = SMB2_FLAGS_SIGNED
  SMB2_FLUSH = SMB2_FLUSH
  SMB2_GLOBAL_CAP_DFS = SMB2_GLOBAL_CAP_DFS
  SMB2_GLOBAL_CAP_DIRECTORY_LEASING = SMB2_GLOBAL_CAP_DIRECTORY_...
  SMB2_GLOBAL_CAP_ENCRYPTION = SMB2_GLOBAL_CAP_ENCRYPTION
  SMB2_GLOBAL_CAP_LARGE_MTU = SMB2_GLOBAL_CAP_LARGE_MTU
  SMB2_GLOBAL_CAP_LEASING = SMB2_GLOBAL_CAP_LEASING
  SMB2_GLOBAL_CAP_MULTI_CHANNEL = SMB2_GLOBAL_CAP_MULTI_CHANNEL
  SMB2_GLOBAL_CAP_PERSISTENT_HANDLES = SMB2_GLOBAL_CAP_PERSISTEN...
  SMB2_IOCTL = SMB2_IOCTL
  SMB2_LEASE_FLAG_BREAK_IN_PROGRESS = SMB2_LEASE_FLAG_BREAK_IN_P...
  SMB2_LEASE_FLAG_NONE = SMB2_LEASE_FLAG_NONE
  SMB2_LEASE_HANDLE_CACHING = SMB2_LEASE_HANDLE_CACHING
  SMB2_LEASE_NONE = SMB2_LEASE_NONE
  SMB2_LEASE_READ_CACHING = SMB2_LEASE_READ_CACHING
  SMB2_LEASE_WRITE_CACHING = SMB2_LEASE_WRITE_CACHING
  SMB2_LOCK = SMB2_LOCK
  SMB2_LOCKFLAG_EXCLUSIVE_LOCK = SMB2_LOCKFLAG_EXCLUSIVE_LOCK
  SMB2_LOCKFLAG_FAIL_IMMEDIATELY = SMB2_LOCKFLAG_FAIL_IMMEDIATELY
  SMB2_LOCKFLAG_SHARED_LOCK = SMB2_LOCKFLAG_SHARED_LOCK
  SMB2_LOCKFLAG_UN_LOCK = SMB2_LOCKFLAG_UN_LOCK
  SMB2_LOGOFF = SMB2_LOGOFF
  SMB2_NEGOTIATE = SMB2_NEGOTIATE
  SMB2_NEGOTIATE_NONE = SMB2_NEGOTIATE_NONE
  SMB2_NEGOTIATE_SIGNING_ENABLED = SMB2_NEGOTIATE_SIGNING_ENABLED
  SMB2_NEGOTIATE_SIGNING_REQUIRED = SMB2_NEGOTIATE_SIGNING_REQUIRED
  SMB2_NOTIFY_BREAK_LEASE_FLAG_ACK_REQUIRED = SMB2_NOTIFY_BREAK_...
  SMB2_NOTIFY_BREAK_LEASE_FLAG_NONE = SMB2_NOTIFY_BREAK_LEASE_FL...
  SMB2_NOTIFY_CHANGE_ATTRIBUTES = SMB2_NOTIFY_CHANGE_ATTRIBUTES
  SMB2_NOTIFY_CHANGE_CREATION = SMB2_NOTIFY_CHANGE_CREATION
  SMB2_NOTIFY_CHANGE_DIR_NAME = SMB2_NOTIFY_CHANGE_DIR_NAME
  SMB2_NOTIFY_CHANGE_EA = SMB2_NOTIFY_CHANGE_EA
  SMB2_NOTIFY_CHANGE_FILE_NAME = SMB2_NOTIFY_CHANGE_FILE_NAME
  SMB2_NOTIFY_CHANGE_LAST_ACCESS = SMB2_NOTIFY_CHANGE_LAST_ACCESS
  SMB2_NOTIFY_CHANGE_LAST_WRITE = SMB2_NOTIFY_CHANGE_LAST_WRITE
  SMB2_NOTIFY_CHANGE_SECURITY = SMB2_NOTIFY_CHANGE_SECURITY
  SMB2_NOTIFY_CHANGE_SIZE = SMB2_NOTIFY_CHANGE_SIZE
  SMB2_NOTIFY_CHANGE_STREAM_NAME = SMB2_NOTIFY_CHANGE_STREAM_NAME
  SMB2_NOTIFY_CHANGE_STREAM_SIZE = SMB2_NOTIFY_CHANGE_STREAM_SIZE
  SMB2_NOTIFY_CHANGE_STREAM_WRITE = SMB2_NOTIFY_CHANGE_STREAM_WRITE
  SMB2_OPLOCK_BREAK = SMB2_OPLOCK_BREAK
  SMB2_OPLOCK_LEVEL_BATCH = SMB2_OPLOCK_LEVEL_BATCH
  SMB2_OPLOCK_LEVEL_EXCLUSIVE = SMB2_OPLOCK_LEVEL_EXCLUSIVE
  SMB2_OPLOCK_LEVEL_II = SMB2_OPLOCK_LEVEL_II
  SMB2_OPLOCK_LEVEL_LEASE = SMB2_OPLOCK_LEVEL_LEASE
  SMB2_OPLOCK_LEVEL_NONE = SMB2_OPLOCK_LEVEL_NONE
  SMB2_PREAUTH_INTEGRITY_CAPABILITIES = SMB2_PREAUTH_INTEGRITY_C...
  SMB2_QUERY_DIRECTORY = SMB2_QUERY_DIRECTORY
  SMB2_QUERY_INFO = SMB2_QUERY_INFO
  SMB2_READ = SMB2_READ
  SMB2_SESSION_FLAG_BINDING = SMB2_SESSION_FLAG_BINDING
  SMB2_SESSION_FLAG_ENCRYPT_DATA = SMB2_SESSION_FLAG_ENCRYPT_DATA
  SMB2_SESSION_FLAG_NONE = SMB2_SESSION_FLAG_NONE
  SMB2_SESSION_SETUP = SMB2_SESSION_SETUP
  SMB2_SET_INFO = SMB2_SET_INFO
  SMB2_SHAREFLAG_ACCESS_BASED_DIRECTORY_ENUM = SMB2_SHAREFLAG_AC...
  SMB2_SHAREFLAG_ALLOW_NAMESPACE_CACHING = SMB2_SHAREFLAG_ALLOW_...
  SMB2_SHAREFLAG_AUTO_CACHING = SMB2_SHAREFLAG_AUTO_CACHING
  SMB2_SHAREFLAG_DFS = SMB2_SHAREFLAG_DFS
  SMB2_SHAREFLAG_DFS_ROOT = SMB2_SHAREFLAG_DFS_ROOT
  SMB2_SHAREFLAG_ENABLE_HASH_V1 = SMB2_SHAREFLAG_ENABLE_HASH_V1
  SMB2_SHAREFLAG_ENABLE_HASH_V2 = SMB2_SHAREFLAG_ENABLE_HASH_V2
  SMB2_SHAREFLAG_ENCRYPT_DATA = SMB2_SHAREFLAG_ENCRYPT_DATA
  SMB2_SHAREFLAG_FORCE_LEVELII_OPLOCK = SMB2_SHAREFLAG_FORCE_LEV...
  SMB2_SHAREFLAG_FORCE_SHARED_DELETE = SMB2_SHAREFLAG_FORCE_SHAR...
  SMB2_SHAREFLAG_MANUAL_CACHING = SMB2_SHAREFLAG_MANUAL_CACHING
  SMB2_SHAREFLAG_NO_CACHING = SMB2_SHAREFLAG_AUTO_CACHING | SMB2...
  SMB2_SHAREFLAG_RESTRICT_EXCLUSIVE_OPENS = SMB2_SHAREFLAG_RESTR...
  SMB2_SHAREFLAG_VDO_CACHING = SMB2_SHAREFLAG_VDO_CACHING
  SMB2_SHARE_CAP_CLUSTER = SMB2_SHARE_CAP_CLUSTER
  SMB2_SHARE_CAP_CONTINUOUS_AVAILABILITY = SMB2_SHARE_CAP_CONTIN...
  SMB2_SHARE_CAP_DFS = SMB2_SHARE_CAP_DFS
  SMB2_SHARE_CAP_SCALEOUT = SMB2_SHARE_CAP_SCALEOUT
  SMB2_SHA_512 = SMB2_SHA_512
  SMB2_TREE_CONNECT = SMB2_TREE_CONNECT
  SMB2_TREE_DISCONNECT = SMB2_TREE_DISCONNECT
  SMB2_WATCH_TREE = SMB2_WATCH_TREE
  SMB2_WRITE = SMB2_WRITE
  SMB2_WRITEFLAG_WRITE_THROUGH = SMB2_WRITEFLAG_WRITE_THROUGH
  SUCCESSFUL_ACCESS_ACE_FLAG = SUCCESSFUL_ACCESS_ACE_FLAG
  SYMLINK_FLAG_ABSOLUTE = SYMLINK_FLAG_ABSOLUTE
  SYMLINK_FLAG_RELATIVE = SYMLINK_FLAG_RELATIVE
  SYNCHRONIZE = SYNCHRONIZE
  SYSTEM_ALARM_ACE_TYPE = SYSTEM_ALARM_ACE_TYPE
  SYSTEM_ALARM_CALLBACK_ACE_TYPE = SYSTEM_ALARM_CALLBACK_ACE_TYPE
  SYSTEM_ALARM_CALLBACK_OBJECT_ACE_TYPE = SYSTEM_ALARM_CALLBACK_...
  SYSTEM_ALARM_OBJECT_ACE_TYPE = SYSTEM_ALARM_OBJECT_ACE_TYPE
  SYSTEM_AUDIT_ACE_TYPE = SYSTEM_AUDIT_ACE_TYPE
  SYSTEM_AUDIT_CALLBACK_ACE_TYPE = SYSTEM_AUDIT_CALLBACK_ACE_TYPE
  SYSTEM_AUDIT_CALLBACK_OBJECT_ACE_TYPE = SYSTEM_AUDIT_CALLBACK_...
  SYSTEM_AUDIT_OBJECT_ACE_TYPE = SYSTEM_AUDIT_OBJECT_ACE_TYPE
  SYSTEM_MANDATORY_LABEL_ACE_TYPE = SYSTEM_MANDATORY_LABEL_ACE_TYPE
  SYSTEM_RESOURCE_ATTRIBUTE_ACE_TYPE = SYSTEM_RESOURCE_ATTRIBUTE...
  SYSTEM_SCOPED_POLICY_ID_ACE_TYPE = SYSTEM_SCOPED_POLICY_ID_ACE...
  WRITE_DAC = WRITE_DAC
  WRITE_OWNER = WRITE_OWNER
  __package__ = 'pike'
Variables Details [hide private]

ACCESS_ALLOWED_CALLBACK_ACE_TYPE

Value:
ACCESS_ALLOWED_CALLBACK_ACE_TYPE

ACCESS_ALLOWED_CALLBACK_OBJECT_ACE_TYPE

Value:
ACCESS_ALLOWED_CALLBACK_OBJECT_ACE_TYPE

ACCESS_ALLOWED_COMPOUND_ACE_TYPE

Value:
ACCESS_ALLOWED_COMPOUND_ACE_TYPE

ACCESS_DENIED_CALLBACK_OBJECT_ACE_TYPE

Value:
ACCESS_DENIED_CALLBACK_OBJECT_ACE_TYPE

FILE_ATTRIBUTE_NOT_CONTENT_INDEXED

Value:
FILE_ATTRIBUTE_NOT_CONTENT_INDEXED

FILE_CHARACTERISTIC_WEBDAV_DEVICE

Value:
FILE_CHARACTERISTIC_WEBDAV_DEVICE

FILE_DEVICE_ALLOW_APPCONTAINER_TRAVERSAL

Value:
FILE_DEVICE_ALLOW_APPCONTAINER_TRAVERSAL

FILE_SUPPORTS_EXTENDED_ATTRIBUTES

Value:
FILE_SUPPORTS_EXTENDED_ATTRIBUTES

FILE_VALID_DATA_LENGTH_INFORMATION

Value:
FILE_VALID_DATA_LENGTH_INFORMATION

FSCTL_QUERY_NETWORK_INTERFACE_INFO

Value:
FSCTL_QUERY_NETWORK_INTERFACE_INFO

SMB2_CLOSE_FLAG_POSTQUERY_ATTRIB

Value:
SMB2_CLOSE_FLAG_POSTQUERY_ATTRIB

SMB2_GLOBAL_CAP_DIRECTORY_LEASING

Value:
SMB2_GLOBAL_CAP_DIRECTORY_LEASING

SMB2_GLOBAL_CAP_PERSISTENT_HANDLES

Value:
SMB2_GLOBAL_CAP_PERSISTENT_HANDLES

SMB2_LEASE_FLAG_BREAK_IN_PROGRESS

Value:
SMB2_LEASE_FLAG_BREAK_IN_PROGRESS

SMB2_NOTIFY_BREAK_LEASE_FLAG_ACK_REQUIRED

Value:
SMB2_NOTIFY_BREAK_LEASE_FLAG_ACK_REQUIRED

SMB2_NOTIFY_BREAK_LEASE_FLAG_NONE

Value:
SMB2_NOTIFY_BREAK_LEASE_FLAG_NONE

SMB2_PREAUTH_INTEGRITY_CAPABILITIES

Value:
SMB2_PREAUTH_INTEGRITY_CAPABILITIES

SMB2_SHAREFLAG_ACCESS_BASED_DIRECTORY_ENUM

Value:
SMB2_SHAREFLAG_ACCESS_BASED_DIRECTORY_ENUM

SMB2_SHAREFLAG_ALLOW_NAMESPACE_CACHING

Value:
SMB2_SHAREFLAG_ALLOW_NAMESPACE_CACHING

SMB2_SHAREFLAG_FORCE_LEVELII_OPLOCK

Value:
SMB2_SHAREFLAG_FORCE_LEVELII_OPLOCK

SMB2_SHAREFLAG_FORCE_SHARED_DELETE

Value:
SMB2_SHAREFLAG_FORCE_SHARED_DELETE

SMB2_SHAREFLAG_NO_CACHING

Value:
SMB2_SHAREFLAG_AUTO_CACHING | SMB2_SHAREFLAG_NO_CACHING | SMB2_SHAREFL\
AG_VDO_CACHING

SMB2_SHAREFLAG_RESTRICT_EXCLUSIVE_OPENS

Value:
SMB2_SHAREFLAG_RESTRICT_EXCLUSIVE_OPENS

SMB2_SHARE_CAP_CONTINUOUS_AVAILABILITY

Value:
SMB2_SHARE_CAP_CONTINUOUS_AVAILABILITY

SYSTEM_ALARM_CALLBACK_OBJECT_ACE_TYPE

Value:
SYSTEM_ALARM_CALLBACK_OBJECT_ACE_TYPE

SYSTEM_AUDIT_CALLBACK_OBJECT_ACE_TYPE

Value:
SYSTEM_AUDIT_CALLBACK_OBJECT_ACE_TYPE

SYSTEM_RESOURCE_ATTRIBUTE_ACE_TYPE

Value:
SYSTEM_RESOURCE_ATTRIBUTE_ACE_TYPE

SYSTEM_SCOPED_POLICY_ID_ACE_TYPE

Value:
SYSTEM_SCOPED_POLICY_ID_ACE_TYPE