|
Process Hacker
|
Go to the source code of this file.
Macros | |
| #define | FI_ARG_HELP 1 |
| #define | FI_ARG_ACTION 2 |
| #define | FI_ARG_NATIVE 3 |
| #define | FI_ARG_PATTERN 4 |
| #define | FI_ARG_CASESENSITIVE 5 |
| #define | FI_ARG_OUTPUT 6 |
| #define | FI_ARG_FORCE 7 |
| #define | FI_ARG_LENGTH 8 |
| #define | HASH_MD5 1 |
| #define | HASH_SHA1 2 |
| #define | HASH_CRC32 3 |
| #define | COPY_BUFFER_SIZE 0x10000 |
Functions | |
| VOID | FiPrintHelp (VOID) |
| PPH_STRING | FiFormatFileName (_In_ PPH_STRING FileName) |
| BOOLEAN | FiCreateFile (_Out_ PHANDLE FileHandle, _In_ ACCESS_MASK DesiredAccess, _In_ PPH_STRING FileName, _In_opt_ ULONG FileAttributes, _In_ ULONG ShareAccess, _In_ ULONG CreateDisposition, _In_opt_ ULONG Options) |
| BOOLEAN NTAPI | FipEnumDirectoryFileForDir (_In_ PFILE_DIRECTORY_INFORMATION Information, _In_opt_ PVOID Context) |
| int __cdecl | main (int argc, char *argv[]) |
Variables | |
| PPH_STRING | FiArgFileName |
| BOOLEAN | FiArgHelp |
| PPH_STRING | FiArgAction |
| BOOLEAN | FiArgNative |
| PPH_STRING | FiArgPattern |
| BOOLEAN | FiArgCaseSensitive |
| PPH_STRING | FiArgOutput |
| BOOLEAN | FiArgForce |
| ULONG64 | FiArgLength = MAXULONG64 |
| ULONG64 | FipDirFileCount |
| ULONG64 | FipDirDirCount |
| ULONG64 | FipDirTotalSize |
| ULONG64 | FipDirTotalAllocSize |
| #define COPY_BUFFER_SIZE 0x10000 |
| BOOLEAN FiCreateFile | ( | _Out_ PHANDLE | FileHandle, |
| _In_ ACCESS_MASK | DesiredAccess, | ||
| _In_ PPH_STRING | FileName, | ||
| _In_opt_ ULONG | FileAttributes, | ||
| _In_ ULONG | ShareAccess, | ||
| _In_ ULONG | CreateDisposition, | ||
| _In_opt_ ULONG | Options | ||
| ) |
| PPH_STRING FiFormatFileName | ( | _In_ PPH_STRING | FileName | ) |
| BOOLEAN NTAPI FipEnumDirectoryFileForDir | ( | _In_ PFILE_DIRECTORY_INFORMATION | Information, |
| _In_opt_ PVOID | Context | ||
| ) |
| PPH_STRING FiArgAction |
| PPH_STRING FiArgFileName |
| PPH_STRING FiArgOutput |
| PPH_STRING FiArgPattern |