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 |