Skip to content

Instantly share code, notes, and snippets.

@mgeeky
Last active November 5, 2024 22:16
Show Gist options
  • Save mgeeky/f0d13172d557e5860c0301dbf847de60 to your computer and use it in GitHub Desktop.
Save mgeeky/f0d13172d557e5860c0301dbf847de60 to your computer and use it in GitHub Desktop.
PROCMON Operations list
CloseFile
CreateFile
CreateFileMapping
DeviceIoControl
FileSystemControl
FlushBuffersFile
Load Image
LockFile
NotifyChangeDirectory
Process Create
Process Exit
Process Profiling
Process Start
RegFlushKey
RegUnloadKey
QueryAllInformationFile
QueryAttributeInformationVolume
QueryAttributeTagFile
QueryBasicInformationFile
QueryDeviceRelations
QueryDirectory
QueryEAFile
QueryFileInternalInformationFile
QueryFullSizeInformationVolume
QueryInformationVolume
QueryNameInformationFile
QueryNetworkOpenInformationFile
QueryNormalizedNameInformationFile
QueryObjectIdInformationVolume
QueryOpen
QueryPositionInformationFile
QueryRemoteProtocolInformation
QuerySecurityFile
QuerySizeInformationVolume
QueryStandardInformationFile
QueryStreamInformationFile
ReadFile
RegCloseKey
RegCreateKey
RegDeleteKey
RegDeleteValue
RegEnumKey
RegEnumValue
RegLoadKey
RegOpenKey
RegQueryKey
RegQueryKeySecurity
RegQueryMultipleValueKey
RegQueryValue
RegSetInfoKey
RegSetKeySecurity
RegSetValue
SetAllocationInformationFile
SetBasicInformationFile
SetDispositionInformationFile
SetDispositionInformationEx
SetEndOfFileInformationFile
SetPositionInformationFile
SetRenameInformationFile
SetSecurityFile
SetStorageReservedIdInformation
TCP Accept
TCP Connect
TCP Disconnect
TCP Receive
TCP Reconnect
TCP Retransmit
TCP Send
TCP TCPCopy
Thread Create
Thread Exit
UDP Receive
UDP Send
UnlockFileSingle
QueryEaInformationFile
WriteFile
QueryDeviceInformationVolume
QueryNetworkPhysicalNameInformationFile
@raneldan
Copy link

raneldan commented Oct 22, 2021

First - Thank!
But, this list is incomplete.
Missing operations (at least the ones that i found):

  1. QueryEaInformationFile
  2. SetDispositionInformationEx
  3. SetStorageReservedIdInformation

@mgeeky
Copy link
Author

mgeeky commented Oct 22, 2021

@raneldan - thanks for getting back on this here :)
Adding them straightaway, thank you!

@raneldan
Copy link

raneldan commented Nov 4, 2021

Another 2 missing:

  1. QueryDeviceInformationVolume
  2. QueryNetworkPhysicalNameInformationFile

@raneldan
Copy link

Another one :)
RegFlushKey

@mgeeky
Copy link
Author

mgeeky commented Dec 18, 2021

Added :)

@raneldan
Copy link

RegUnloadKey

Seems like the last one

@koksin
Copy link

koksin commented Sep 17, 2022

Thanks. The list is of great help.

One question though, I can't find resource that explains the detail of the operations. I tried Microsoft, don't seem to find it.

Anyone knows where to get documentation on these operations?

@TheUnknown-007
Copy link

It seems that there is no information on the operations.
Let me know if anyone has found anything.

@fourteen-1
Copy link

Would be neat for the not so tech-savvy to get short explanation of each operation.

@Smorgan05
Copy link

Alas this is missing values

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment