subcommands

package
v1.0.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 7, 2025 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var NtTransactSubcommandsToString = map[NtTransactSubcommand]string{
	NT_TRANSACT_CREATE:              "CREATE",
	NT_TRANSACT_IOCTL:               "IOCTL",
	NT_TRANSACT_SET_SECURITY_DESC:   "SET_SECURITY_DESC",
	NT_TRANSACT_NOTIFY_CHANGE:       "NOTIFY_CHANGE",
	NT_TRANSACT_RENAME:              "RENAME",
	NT_TRANSACT_QUERY_SECURITY_DESC: "QUERY_SECURITY_DESC",
	NT_TRANSACT_QUERY_QUOTA:         "QUERY_QUOTA",
	NT_TRANSACT_SET_QUOTA:           "SET_QUOTA",
}
View Source
var Transaction2SubcommandsToString = map[Transaction2Subcommand]string{
	TRANS2_OPEN2:                    "OPEN2",
	TRANS2_FIND_FIRST2:              "FIND_FIRST2",
	TRANS2_FIND_NEXT2:               "FIND_NEXT2",
	TRANS2_QUERY_FS_INFORMATION:     "QUERY_FS_INFORMATION",
	TRANS2_SET_FS_INFORMATION:       "SET_FS_INFORMATION",
	TRANS2_QUERY_PATH_INFORMATION:   "QUERY_PATH_INFORMATION",
	TRANS2_SET_PATH_INFORMATION:     "SET_PATH_INFORMATION",
	TRANS2_QUERY_FILE_INFORMATION:   "QUERY_FILE_INFORMATION",
	TRANS2_SET_FILE_INFORMATION:     "SET_FILE_INFORMATION",
	TRANS2_FSCTL:                    "FSCTL",
	TRANS2_IOCTL2:                   "IOCTL2",
	TRANS2_FIND_NOTIFY_FIRST:        "FIND_NOTIFY_FIRST",
	TRANS2_FIND_NOTIFY_NEXT:         "FIND_NOTIFY_NEXT",
	TRANS2_CREATE_DIRECTORY:         "CREATE_DIRECTORY",
	TRANS2_SESSION_SETUP:            "SESSION_SETUP",
	TRANS2_GET_DFS_REFERRAL:         "GET_DFS_REFERRAL",
	TRANS2_REPORT_DFS_INCONSISTENCY: "REPORT_DFS_INCONSISTENCY",
}
View Source
var TransactionSubcommandsToString = map[TransactionSubcommand]string{
	TRANS_SET_NMPIPE_STATE:   "SET_NMPIPE_STATE",
	TRANS_RAW_READ_NMPIPE:    "RAW_READ_NMPIPE",
	TRANS_QUERY_NMPIPE_STATE: "QUERY_NMPIPE_STATE",
	TRANS_QUERY_NMPIPE_INFO:  "QUERY_NMPIPE_INFO",
	TRANS_PEEK_NMPIPE:        "PEEK_NMPIPE",
	TRANS_TRANSACT_NMPIPE:    "TRANSACT_NMPIPE",
	TRANS_RAW_WRITE_NMPIPE:   "RAW_WRITE_NMPIPE",
	TRANS_READ_NMPIPE:        "READ_NMPIPE",
	TRANS_WRITE_NMPIPE:       "WRITE_NMPIPE",
	TRANS_WAIT_NMPIPE:        "WAIT_NMPIPE",
	TRANS_CALL_NMPIPE:        "CALL_NMPIPE",
}

Functions

This section is empty.

Types

type NtTransactSubcommand

type NtTransactSubcommand uint16
const (
	NT_TRANSACT_CREATE              NtTransactSubcommand = 0x0001
	NT_TRANSACT_IOCTL               NtTransactSubcommand = 0x0002
	NT_TRANSACT_SET_SECURITY_DESC   NtTransactSubcommand = 0x0003
	NT_TRANSACT_NOTIFY_CHANGE       NtTransactSubcommand = 0x0004
	NT_TRANSACT_RENAME              NtTransactSubcommand = 0x0005
	NT_TRANSACT_QUERY_SECURITY_DESC NtTransactSubcommand = 0x0006
	NT_TRANSACT_QUERY_QUOTA         NtTransactSubcommand = 0x0007
	NT_TRANSACT_SET_QUOTA           NtTransactSubcommand = 0x0008
)

func (NtTransactSubcommand) String

func (t NtTransactSubcommand) String() string

type Transaction2Subcommand

type Transaction2Subcommand uint16
const (
	TRANS2_OPEN2                    Transaction2Subcommand = 0x0000
	TRANS2_FIND_FIRST2              Transaction2Subcommand = 0x0001
	TRANS2_FIND_NEXT2               Transaction2Subcommand = 0x0002
	TRANS2_QUERY_FS_INFORMATION     Transaction2Subcommand = 0x0003
	TRANS2_SET_FS_INFORMATION       Transaction2Subcommand = 0x0004
	TRANS2_QUERY_PATH_INFORMATION   Transaction2Subcommand = 0x0005
	TRANS2_SET_PATH_INFORMATION     Transaction2Subcommand = 0x0006
	TRANS2_QUERY_FILE_INFORMATION   Transaction2Subcommand = 0x0007
	TRANS2_SET_FILE_INFORMATION     Transaction2Subcommand = 0x0008
	TRANS2_FSCTL                    Transaction2Subcommand = 0x0009
	TRANS2_IOCTL2                   Transaction2Subcommand = 0x000A
	TRANS2_FIND_NOTIFY_FIRST        Transaction2Subcommand = 0x000B
	TRANS2_FIND_NOTIFY_NEXT         Transaction2Subcommand = 0x000C
	TRANS2_CREATE_DIRECTORY         Transaction2Subcommand = 0x000D
	TRANS2_SESSION_SETUP            Transaction2Subcommand = 0x000E
	TRANS2_GET_DFS_REFERRAL         Transaction2Subcommand = 0x0010
	TRANS2_REPORT_DFS_INCONSISTENCY Transaction2Subcommand = 0x0011
)

func (Transaction2Subcommand) String

func (t Transaction2Subcommand) String() string

type TransactionSubcommand

type TransactionSubcommand uint16
const (
	TRANS_SET_NMPIPE_STATE   TransactionSubcommand = 0x0001
	TRANS_RAW_READ_NMPIPE    TransactionSubcommand = 0x0011
	TRANS_QUERY_NMPIPE_STATE TransactionSubcommand = 0x0021
	TRANS_QUERY_NMPIPE_INFO  TransactionSubcommand = 0x0022
	TRANS_PEEK_NMPIPE        TransactionSubcommand = 0x0023
	TRANS_TRANSACT_NMPIPE    TransactionSubcommand = 0x0026
	TRANS_RAW_WRITE_NMPIPE   TransactionSubcommand = 0x0031
	TRANS_READ_NMPIPE        TransactionSubcommand = 0x0036
	TRANS_WRITE_NMPIPE       TransactionSubcommand = 0x0037
	TRANS_WAIT_NMPIPE        TransactionSubcommand = 0x0053
	TRANS_CALL_NMPIPE        TransactionSubcommand = 0x0054
	TRANS_MAILSLOT_WRITE     TransactionSubcommand = 0x0001
)

func (TransactionSubcommand) String

func (t TransactionSubcommand) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL