Go to the source code of this file.
|
typedef VOID(NTAPI * | PPH_NF_UPDATE_REGISTERED_ICON )(_In_ struct _PH_NF_ICON *Icon) |
|
typedef VOID(NTAPI * | PPH_NF_BEGIN_BITMAP )(_Out_ PULONG Width, _Out_ PULONG Height, _Out_ HBITMAP *Bitmap, _Out_opt_ PVOID *Bits, _Out_ HDC *Hdc, _Out_ HBITMAP *OldBitmap) |
|
typedef struct _PH_NF_POINTERS | PH_NF_POINTERS |
|
typedef struct _PH_NF_POINTERS * | PPH_NF_POINTERS |
|
typedef VOID(NTAPI * | PPH_NF_ICON_UPDATE_CALLBACK )(_In_ struct _PH_NF_ICON *Icon, _Out_ PVOID *NewIconOrBitmap, _Out_ PULONG Flags, _Out_ PPH_STRING *NewText, _In_opt_ PVOID Context) |
|
typedef BOOLEAN(NTAPI * | PPH_NF_ICON_MESSAGE_CALLBACK )(_In_ struct _PH_NF_ICON *Icon, _In_ ULONG_PTR WParam, _In_ ULONG_PTR LParam, _In_opt_ PVOID Context) |
|
typedef struct
_PH_NF_MSG_SHOWMINIINFOSECTION_DATA | PH_NF_MSG_SHOWMINIINFOSECTION_DATA |
|
typedef struct
_PH_NF_MSG_SHOWMINIINFOSECTION_DATA * | PPH_NF_MSG_SHOWMINIINFOSECTION_DATA |
|
typedef struct _PH_NF_ICON | PH_NF_ICON |
|
typedef struct _PH_NF_ICON * | PPH_NF_ICON |
|
typedef struct
_PH_NF_ICON_REGISTRATION_DATA | PH_NF_ICON_REGISTRATION_DATA |
|
typedef struct
_PH_NF_ICON_REGISTRATION_DATA * | PPH_NF_ICON_REGISTRATION_DATA |
|
|
VOID | PhNfLoadStage1 (VOID) |
|
VOID | PhNfLoadStage2 (VOID) |
|
VOID | PhNfSaveSettings (VOID) |
|
VOID | PhNfUninitialization (VOID) |
|
VOID | PhNfForwardMessage (_In_ ULONG_PTR WParam, _In_ ULONG_PTR LParam) |
|
ULONG | PhNfGetMaximumIconId (VOID) |
|
ULONG | PhNfTestIconMask (_In_ ULONG Id) |
|
VOID | PhNfSetVisibleIcon (_In_ ULONG Id, _In_ BOOLEAN Visible) |
|
BOOLEAN | PhNfShowBalloonTip (_In_opt_ ULONG Id, _In_ PWSTR Title, _In_ PWSTR Text, _In_ ULONG Timeout, _In_ ULONG Flags) |
|
HICON | PhNfBitmapToIcon (_In_ HBITMAP Bitmap) |
|
PPH_NF_ICON | PhNfRegisterIcon (_In_ struct _PH_PLUGIN *Plugin, _In_ ULONG SubId, _In_opt_ PVOID Context, _In_ PWSTR Text, _In_ ULONG Flags, _In_opt_ PPH_NF_ICON_UPDATE_CALLBACK UpdateCallback, _In_opt_ PPH_NF_ICON_MESSAGE_CALLBACK MessageCallback) |
|
PPH_NF_ICON | PhNfGetIconById (_In_ ULONG Id) |
|
PPH_NF_ICON | PhNfFindIcon (_In_ PPH_STRINGREF PluginName, _In_ ULONG SubId) |
|
VOID | PhNfNotifyMiniInfoPinned (_In_ BOOLEAN Pinned) |
|
#define PH_ICON_ALL 0xffffffff |
#define PH_ICON_COMMIT_HISTORY 0x4 |
#define PH_ICON_CPU_HISTORY 0x1 |
#define PH_ICON_CPU_USAGE 0x10 |
#define PH_ICON_DEFAULT_ALL 0x1f |
#define PH_ICON_DEFAULT_MAXIMUM 0x20 |
#define PH_ICON_IO_HISTORY 0x2 |
#define PH_ICON_LIMIT 0x80000000 |
#define PH_ICON_MINIMUM 0x1 |
#define PH_ICON_PHYSICAL_HISTORY 0x8 |
#define PH_NF_ICON_SHOW_MINIINFO 0x2 |
#define PH_NF_ICON_UNAVAILABLE 0x1 |
#define PH_NF_MSG_SHOWMINIINFOSECTION (WM_APP + 1) |
#define PH_NF_UPDATE_DESTROY_RESOURCE 0x2 |
#define PH_NF_UPDATE_IS_BITMAP 0x1 |
typedef VOID(NTAPI * PPH_NF_BEGIN_BITMAP)(_Out_ PULONG Width, _Out_ PULONG Height, _Out_ HBITMAP *Bitmap, _Out_opt_ PVOID *Bits, _Out_ HDC *Hdc, _Out_ HBITMAP *OldBitmap) |
typedef BOOLEAN(NTAPI * PPH_NF_ICON_MESSAGE_CALLBACK)(_In_ struct _PH_NF_ICON *Icon, _In_ ULONG_PTR WParam, _In_ ULONG_PTR LParam, _In_opt_ PVOID Context) |
typedef VOID(NTAPI * PPH_NF_ICON_UPDATE_CALLBACK)(_In_ struct _PH_NF_ICON *Icon, _Out_ PVOID *NewIconOrBitmap, _Out_ PULONG Flags, _Out_ PPH_STRING *NewText, _In_opt_ PVOID Context) |
typedef VOID(NTAPI * PPH_NF_UPDATE_REGISTERED_ICON)(_In_ struct _PH_NF_ICON *Icon) |
HICON PhNfBitmapToIcon |
( |
_In_ HBITMAP |
Bitmap | ) |
|
VOID PhNfForwardMessage |
( |
_In_ ULONG_PTR |
WParam, |
|
|
_In_ ULONG_PTR |
LParam |
|
) |
| |
ULONG PhNfGetMaximumIconId |
( |
VOID |
| ) |
|
VOID PhNfNotifyMiniInfoPinned |
( |
_In_ BOOLEAN |
Pinned | ) |
|
VOID PhNfSetVisibleIcon |
( |
_In_ ULONG |
Id, |
|
|
_In_ BOOLEAN |
Visible |
|
) |
| |
BOOLEAN PhNfShowBalloonTip |
( |
_In_opt_ ULONG |
Id, |
|
|
_In_ PWSTR |
Title, |
|
|
_In_ PWSTR |
Text, |
|
|
_In_ ULONG |
Timeout, |
|
|
_In_ ULONG |
Flags |
|
) |
| |
ULONG PhNfTestIconMask |
( |
_In_ ULONG |
Id | ) |
|