亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? winperf.pas

?? 面對(duì)面 木馬生成器 完整代碼 程序僅提供測(cè)試學(xué)習(xí) 全局鉤子查找句柄截獲 使用ASP收信 收信地址明文(測(cè)試而已沒加密) //本軟件主要是截獲賬號(hào)和密碼 帶了個(gè)簡(jiǎn)單發(fā)信
?? PAS
?? 第 1 頁 / 共 3 頁
字號(hào):
{******************************************************************}
{                                                       	   }
{       Borland Delphi Runtime Library                  	   }
{       Performance Data Helper Messages interface unit            }
{ 								   }
{ Portions created by Microsoft are 				   }
{ Copyright (C) 1995-1999 Microsoft Corporation. 		   }
{ All Rights Reserved. 						   }
{ 								   }
{ The original file is: WinPerf.pas, released 3 Dec 1999. 	   }
{ The original Pascal code is: WinPerf.pas, released 3 Dec 1999.   }
{ The initial developer of the Pascal code is Marcel van Brakel    }
{ (brakelm@chello.nl).                      			   }
{ 								   }
{ Portions created by Marcel van Brakel are			   }
{ Copyright (C) 1999 Marcel van Brakel.				   }
{ 								   }
{ Obtained through:                               	           }
{ Joint Endeavour of Delphi Innovators (Project JEDI)              }
{								   }
{ You may retrieve the latest version of this file at the Project  }
{ JEDI home page, located at http://delphi-jedi.org                }
{								   }
{ The contents of this file are used with permission, subject to   }
{ the Mozilla Public License Version 1.1 (the "License"); you may  }
{ not use this file except in compliance with the License. You may }
{ obtain a copy of the License at                                  }
{ http://www.mozilla.org/NPL/NPL-1_1Final.html 	                   }
{                                                                  }
{ Software distributed under the License is distributed on an 	   }
{ "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or   }
{ implied. See the License for the specific language governing     }
{ rights and limitations under the License. 			   }
{ 								   }
{******************************************************************}

unit WinPerf;

interface

uses
  Windows;

type LONG = Longint;

//  Header file for the Performance Monitor data.
//
//  This file contains the definitions of the data structures returned
//  by the Configuration Registry in response to a request for
//  performance data.  This file is used by both the Configuration
//  Registry and the Performance Monitor to define their interface.
//  The complete interface is described here, except for the name
//  of the node to query in the registry.  It is
//
//                 HKEY_PERFORMANCE_DATA.
//
//  By querying that node with a subkey of "Global" the caller will
//  retrieve the structures described here.
//
//  There is no need to RegOpenKey() the reserved handle HKEY_PERFORMANCE_DATA,
//  but the caller should RegCloseKey() the handle so that network transports
//  and drivers can be removed or installed (which cannot happen while
//  they are open for monitoring.)  Remote requests must first
//  RegConnectRegistry().

//  Data structure definitions.

//  In order for data to be returned through the Configuration Registry
//  in a system-independent fashion, it must be self-describing.

//  In the following, all offsets are in bytes.

//
//  Data is returned through the Configuration Registry in a
//  a data block which begins with a _PERF_DATA_BLOCK structure.
//

const
  PERF_DATA_VERSION  = 1;
  {$EXTERNALSYM PERF_DATA_VERSION}
  PERF_DATA_REVISION = 1;
  {$EXTERNALSYM PERF_DATA_REVISION}

type
  PPerfDataBlock = ^TPerfDataBlock;
  _PERF_DATA_BLOCK = record
    Signature: array [0..3] of WCHAR;   // Signature: Unicode "PERF"
    LittleEndian: DWORD;                // 0 = Big Endian, 1 = Little Endian
    Version: DWORD;                     // Version of these data structures
                                        // starting at 1
    Revision: DWORD;                    // Revision of these data structures
                                        // starting at 0 for each Version
    TotalByteLength: DWORD;             // Total length of data block
    HeaderLength: DWORD;                // Length of this structure
    NumObjectTypes: DWORD;              // Number of types of objects
                                        // being reported
    DefaultObject: LONG;                // Object Title Index of default
                                        // object to display when data from
                                        // this system is retrieved (-1 =
                                        // none, but this is not expected to
                                        // be used)
    SystemTime: SYSTEMTIME;             // Time at the system under
                                        // measurement
    PerfTime: LARGE_INTEGER;            // Performance counter value
                                        // at the system under measurement
    PerfFreq: LARGE_INTEGER;            // Performance counter frequency
                                        // at the system under measurement
    PerfTime100nSec: LARGE_INTEGER;     // Performance counter time in 100 nsec
                                        // units at the system under measurement
    SystemNameLength: DWORD;            // Length of the system name
    SystemNameOffset: DWORD;            // Offset, from beginning of this
                                        // structure, to name of system
                                        // being measured
  end;
  {$EXTERNALSYM _PERF_DATA_BLOCK}
  PERF_DATA_BLOCK = _PERF_DATA_BLOCK;
  {$EXTERNALSYM PERF_DATA_BLOCK}
  PPERF_DATA_BLOCK = ^PERF_DATA_BLOCK;
  {$EXTERNALSYM PPERF_DATA_BLOCK}
  TPerfDataBlock = _PERF_DATA_BLOCK;

//
//  The _PERF_DATA_BLOCK structure is followed by NumObjectTypes of
//  data sections, one for each type of object measured.  Each object
//  type section begins with a _PERF_OBJECT_TYPE structure.
//

  PPerfObjectType = ^TPerfObjectType;
  _PERF_OBJECT_TYPE = record
    TotalByteLength: DWORD;             // Length of this object definition
                                        // including this structure, the
                                        // counter definitions, and the
                                        // instance definitions and the
                                        // counter blocks for each instance:
                                        // This is the offset from this
                                        // structure to the next object, if
                                        // any
    DefinitionLength: DWORD;            // Length of object definition,
                                        // which includes this structure
                                        // and the counter definition
                                        // structures for this object: this
                                        // is the offset of the first
                                        // instance or of the counters
                                        // for this object if there is
                                        // no instance
    HeaderLength: DWORD;                // Length of this structure: this
                                        // is the offset to the first
                                        // counter definition for this
                                        // object
    ObjectNameTitleIndex: DWORD;        // Index to name in Title Database
    ObjectNameTitle: LPWSTR;            // Initially NULL, for use by
                                        // analysis program to point to
                                        // retrieved title string
    ObjectHelpTitleIndex: DWORD;        // Index to Help in Title Database
    ObjectHelpTitle: LPWSTR;            // Initially NULL, for use by
                                        // analysis program to point to
                                        // retrieved title string
    DetailLevel: DWORD;                 // Object level of detail (for
                                        // controlling display complexity);
                                        // will be min of detail levels
                                        // for all this object's counters
    NumCounters: DWORD;                 // Number of counters in each
                                        // counter block (one counter
                                        // block per instance)
    DefaultCounter: LONG;               // Default counter to display when
                                        // this object is selected, index
                                        // starting at 0 (-1 = none, but
                                        // this is not expected to be used)
    NumInstances: LONG;                 // Number of object instances
                                        // for which counters are being
                                        // returned from the system under
                                        // measurement. If the object defined
                                        // will never have any instance data
                                        // structures (PERF_INSTANCE_DEFINITION)
                                        // then this value should be -1, if the
                                        // object can have 0 or more instances,
                                        // but has none present, then this
                                        // should be 0, otherwise this field
                                        // contains the number of instances of
                                        // this counter.
    CodePage: DWORD;                    // 0 if instance strings are in
                                        // UNICODE, else the Code Page of
                                        // the instance names
    PerfTime: LARGE_INTEGER;            // Sample Time in "Object" units
    PerfFreq: LARGE_INTEGER;            // Frequency of "Object" units in
                                        // counts per second.
  end;
  {$EXTERNALSYM _PERF_OBJECT_TYPE}
  PERF_OBJECT_TYPE = _PERF_OBJECT_TYPE;
  {$EXTERNALSYM PERF_OBJECT_TYPE}
  PPERF_OBJECT_TYPE = ^PERF_OBJECT_TYPE;
  {$EXTERNALSYM PPERF_OBJECT_TYPE}
  TPerfObjectType = _PERF_OBJECT_TYPE;

const
  PERF_NO_INSTANCES = -1;               // no instances (see NumInstances above)
  {$EXTERNALSYM PERF_NO_INSTANCES}

//
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
//
//  PERF_COUNTER_DEFINITION.CounterType field values
//
//
//        Counter ID Field Definition:
//
//   3      2        2    2    2        1        1    1
//   1      8        4    2    0        6        2    0    8                0
//  +--------+--------+----+----+--------+--------+----+----+----------------+
//  |Display |Calculation  |Time|Counter |        |Ctr |Size|                |
//  |Flags   |Modifiers    |Base|SubType |Reserved|Type|Fld |   Reserved     |
//  +--------+--------+----+----+--------+--------+----+----+----------------+
//
//
//  The counter type is the "or" of the following values as described below
//
//  select one of the following to indicate the counter's data size
//

  PERF_SIZE_DWORD         = $00000000;
  {$EXTERNALSYM PERF_SIZE_DWORD}
  PERF_SIZE_LARGE         = $00000100;
  {$EXTERNALSYM PERF_SIZE_LARGE}
  PERF_SIZE_ZERO          = $00000200;      // for Zero Length Fields
  {$EXTERNALSYM PERF_SIZE_ZERO}
  PERF_SIZE_VARIABLE_LEN  = $00000300;      // length is in CounterLength Fields
                                            //  of Counter Definition struct
  {$EXTERNALSYM PERF_SIZE_VARIABLE_LEN}

//
//  select one of the following values to indicate the counter field usage
//

  PERF_TYPE_NUMBER        = $00000000;      // a number (not a counter)
  {$EXTERNALSYM PERF_TYPE_NUMBER}
  PERF_TYPE_COUNTER       = $00000400;      // an increasing numeric Value
  {$EXTERNALSYM PERF_TYPE_COUNTER}
  PERF_TYPE_TEXT          = $00000800;      // a text Fields
  {$EXTERNALSYM PERF_TYPE_TEXT}
  PERF_TYPE_ZERO          = $00000C00;      // displays a zero
  {$EXTERNALSYM PERF_TYPE_ZERO}

//
//  If the PERF_TYPE_NUMBER field was selected, then select one of the
//  following to describe the Number
//

  PERF_NUMBER_HEX         = $00000000;     // display as HEX Value
  {$EXTERNALSYM PERF_NUMBER_HEX}
  PERF_NUMBER_DECIMAL     = $00010000;     // display as a decimal integer
  {$EXTERNALSYM PERF_NUMBER_DECIMAL}
  PERF_NUMBER_DEC_1000    = $00020000;     // display as a decimal/1000
  {$EXTERNALSYM PERF_NUMBER_DEC_1000}

//
//  If the PERF_TYPE_COUNTER value was selected then select one of the
//  following to indicate the type of counter
//

  PERF_COUNTER_VALUE      = $00000000;     // display counter Value
  {$EXTERNALSYM PERF_COUNTER_VALUE}
  PERF_COUNTER_RATE       = $00010000;     // divide ctr / delta time
  {$EXTERNALSYM PERF_COUNTER_RATE}
  PERF_COUNTER_FRACTION   = $00020000;     // divide ctr / base
  {$EXTERNALSYM PERF_COUNTER_FRACTION}
  PERF_COUNTER_BASE       = $00030000;     // base value used in fractions
  {$EXTERNALSYM PERF_COUNTER_BASE}
  PERF_COUNTER_ELAPSED    = $00040000;     // subtract counter from current time
  {$EXTERNALSYM PERF_COUNTER_ELAPSED}
  PERF_COUNTER_QUEUELEN   = $00050000;     // Use Queuelen processing func.
  {$EXTERNALSYM PERF_COUNTER_QUEUELEN}
  PERF_COUNTER_HISTOGRAM  = $00060000;     // Counter begins or ends a histogram
  {$EXTERNALSYM PERF_COUNTER_HISTOGRAM}
  PERF_COUNTER_PRECISION  = $00070000;     // divide ctr / private clock
  {$EXTERNALSYM PERF_COUNTER_PRECISION}

//
//  If the PERF_TYPE_TEXT value was selected, then select one of the
//  following to indicate the type of TEXT data.
//

  PERF_TEXT_UNICODE       = $00000000;     // type of text in text Fields
  {$EXTERNALSYM PERF_TEXT_UNICODE}
  PERF_TEXT_ASCII         = $00010000;     // ASCII using the CodePage Fields

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美色偷偷大香| 色综合久久久久综合99| 欧美日韩精品一区视频| 精品一区二区三区日韩| 亚洲丝袜另类动漫二区| 久久午夜国产精品| 欧美午夜一区二区三区免费大片| 韩国av一区二区三区在线观看| 有坂深雪av一区二区精品| 日韩欧美亚洲一区二区| 色婷婷av一区| 9色porny自拍视频一区二区| 麻豆精品视频在线| 亚洲动漫第一页| 国产精品二区一区二区aⅴ污介绍| 91麻豆精品国产自产在线| 91色婷婷久久久久合中文| 蜜臀精品久久久久久蜜臀 | 欧美日韩免费在线视频| 国产99久久久精品| 国产在线一区二区综合免费视频| 日日摸夜夜添夜夜添亚洲女人| 最新国产成人在线观看| 国产午夜亚洲精品理论片色戒 | 欧美日韩国产首页在线观看| 成人aaaa免费全部观看| 国产精品中文字幕一区二区三区| 日本不卡一区二区三区| 亚洲午夜免费视频| 一区二区三区美女| 亚洲视频在线一区二区| 国产精品成人一区二区艾草| 亚洲国产成人午夜在线一区 | 亚洲福利一二三区| 亚洲乱码国产乱码精品精可以看| 国产精品久久三区| 中文字幕在线视频一区| 综合自拍亚洲综合图不卡区| 中文字幕不卡的av| 国产精品乱子久久久久| 国产人成一区二区三区影院| 国产午夜精品在线观看| 日本一二三不卡| 国产精品久久久久久妇女6080 | 国产午夜精品一区二区三区嫩草| 精品国产91亚洲一区二区三区婷婷| 欧美不卡一区二区三区| 日韩欧美一区电影| 精品国产电影一区二区| 精品sm在线观看| 久久久久久综合| 欧美zozo另类异族| 色激情天天射综合网| 日韩电影免费一区| 亚洲午夜电影在线| 亚洲成av人片一区二区梦乃| 日韩精品每日更新| 美国欧美日韩国产在线播放| 激情小说亚洲一区| 国产成人高清在线| 91免费精品国自产拍在线不卡| 99国产精品久| 在线不卡免费欧美| 精品国产一区二区精华 | 国产精品久久久久久久久图文区| 国产精品欧美一区喷水| 亚洲激情中文1区| 奇米777欧美一区二区| 国模套图日韩精品一区二区| 成人综合婷婷国产精品久久蜜臀| 99热这里都是精品| 欧美一区二区三区免费| 久久久久久一级片| 伊人婷婷欧美激情| 老司机午夜精品99久久| 丁香网亚洲国际| 久久久久久毛片| 欧美经典一区二区三区| 久久久久久毛片| 亚洲老妇xxxxxx| 久久国产人妖系列| 色哟哟国产精品| 日韩精品中文字幕一区| 国产精品免费网站在线观看| 天涯成人国产亚洲精品一区av| 国产麻豆欧美日韩一区| 91成人免费电影| 精品日韩一区二区三区免费视频| 中文字幕一区二区三区精华液| 男人的j进女人的j一区| eeuss鲁一区二区三区| 91精品国产91久久久久久一区二区 | 麻豆精品视频在线| 色哟哟一区二区在线观看| 精品久久久三级丝袜| 亚洲伦在线观看| 国产成人免费高清| 欧美一区二区视频网站| 亚洲另类中文字| 国产成人在线网站| 337p亚洲精品色噜噜噜| 亚洲特黄一级片| 国产一区二区三区四区五区入口 | 黄一区二区三区| 欧美色中文字幕| 国产精品久久免费看| 久久机这里只有精品| 欧美在线色视频| 国产精品午夜久久| 国产精品资源网| 日韩精品一区二区三区四区| 亚洲午夜一二三区视频| 波多野结衣精品在线| 久久蜜桃一区二区| 麻豆成人久久精品二区三区小说| 欧美日韩亚洲综合在线 | 亚洲国产精品视频| 色又黄又爽网站www久久| 国产精品色在线观看| 国产在线一区二区综合免费视频| 欧美在线观看视频在线| 蜜桃av一区二区| 成人免费视频一区| 欧美大胆一级视频| 日韩av午夜在线观看| 欧美性大战久久久久久久| 亚洲欧洲日韩在线| k8久久久一区二区三区| 久久久久久久综合狠狠综合| 精品一区二区三区免费视频| 日韩一级片在线观看| 日本亚洲天堂网| 日韩一二在线观看| 蜜桃av一区二区三区电影| 精品国产在天天线2019| 国产精品自拍毛片| 日本一区二区三区四区| 99综合电影在线视频| 亚洲视频一区在线观看| 日本高清无吗v一区| 亚洲精品ww久久久久久p站| 在线免费观看日韩欧美| 亚洲国产成人av好男人在线观看| 欧美精品少妇一区二区三区| 日本午夜精品视频在线观看| 日韩一区二区三区视频在线| 国产一区二区久久| 中文av一区二区| 91免费看视频| 日一区二区三区| 欧美tk丨vk视频| 丰满放荡岳乱妇91ww| 国产清纯白嫩初高生在线观看91| 粉嫩13p一区二区三区| 91精品国产黑色紧身裤美女| 日韩 欧美一区二区三区| 91.xcao| 亚洲高清免费一级二级三级| 欧洲激情一区二区| 亚洲国产成人精品视频| 欧美精品一二三| 国产剧情一区二区| 国产视频不卡一区| 成人高清在线视频| 久久亚洲一区二区三区明星换脸| 99麻豆久久久国产精品免费优播| 亚洲私人影院在线观看| 在线亚洲精品福利网址导航| 五月天久久比比资源色| 欧美一区二区三区公司| 激情综合网最新| 日本一区二区免费在线| 欧美日韩精品一区二区在线播放| 日韩国产成人精品| xfplay精品久久| 国产suv精品一区二区6| 亚洲国产精品欧美一二99| 日韩精品一区二区三区在线观看| 国产美女一区二区三区| 国产亚洲短视频| 一本到不卡精品视频在线观看| 亚洲国产精品一区二区久久恐怖片| 欧美一区二区三区电影| 91在线丨porny丨国产| 亚洲国产日韩一级| 精品国偷自产国产一区| 国产91丝袜在线播放| 日韩精品亚洲专区| 国产亚洲一二三区| 一本一道综合狠狠老| 青青草97国产精品免费观看 | 麻豆一区二区三| 亚洲国产三级在线| 精品国产乱码久久久久久蜜臀| 国产一区二区在线观看视频| 亚洲欧美另类久久久精品 | 久久爱www久久做| 久久久不卡网国产精品二区| 欧美精品久久久久久久多人混战| 国产美女av一区二区三区|