觀察Windows的核心模組、資料結構和函數

觀察Windows的核心模組、資料結構和函數1, 啟動WinDbg的本地核心調試(File > Kernel Debug… > Local)。2, 鍵入.symfix c:"symbols設定符號伺服器和用於儲存符號檔案的本地目錄。3, 鍵入.sympath觀察當前的符號路徑。其結果應該如下所示:lkd> .sympathSymbol search path is:

清除windows7 在工作列上顯示的表徵圖和通知,自訂選項內的表徵圖

1、按“Win+R”按鍵組合,輸入“regedit”開啟登錄編輯程式,然後開啟如下索引值:   HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify   在右邊你可以看到兩個索引值:IconStreams和PastIconsStream,將它們的值刪除。   2、然後調出工作管理員將進程“explorer.exe”終止,再在工作管理員中點擊“檔案——建立任務”,  

windows7 64位 建行捷德UKey無法使用的問題

首先下載捷德64位補丁http://www.cn.gi-de.com/YWB/GDchina.html安裝後,修改註冊表 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Cryptography\Defaults\Provider\StarSec CSP CCBImage Path的值由sscsp_ccb.dll 改為%SystemRoot%\sysWOW64\sscsp_ccb.dll

Writing Custom Entries to the Audit Log in Windows SharePoint Services 3.0(如何記錄自訂稽核線索)

Microsoft Windows SharePoint Services provides an auditing facility that allows you to see the actions users take within the context of a site collection. Examples of user actions that you can audit automatically include viewing, updating, and

windows核心編程–核心對象和控制代碼泄漏

1. 什麼是核心對象?       核心對象是作業系統分配的一個記憶體塊,該記憶體塊是一個資料結構,用於管理對象的各種資訊。當應用程式要與系統裝置進行互動的時候,將使用到核心對象,出於安全的考慮,進程是不能直接存取核心對象的,作業系統提供了對應的函數來對它們進行訪問。存取符號對象、事件對象、檔案對象、工作物件、互斥對象、管道對象、等待計時器對象等都是核心對象。我們在編程時經常要建立、開啟和操作它們。核心對象由核心擁有,並不是進程所擁有,每個核心對象都有一個計數器來儲存有多少個進程在使用它的資訊。

windows核心編程–Windows錯誤碼查看器

1、windows錯誤碼    常常在測試過程中,會遇到程式出現錯誤或崩潰藍屏時,提示錯誤碼但沒有錯誤碼對應的文本描述,那麼這些代碼總會讓你摸不著頭腦。很多測試人員直接的做法就是把這個錯誤結果報告給開發人員了事。其實我們可以做一些簡單的分析,或許能協助開發人員儘早定位問題。    瞭解一下錯誤碼的產生原因:   

瞭解windows關機過程

1、關機原理   我們執行關機操作後,通常看到的是系統的關機畫面,然後是或短或長的等待,究竟這個關機畫面後隱藏怎麼樣的過程呢?關機其實和開機一樣涉及到多個過程,是多個進程,組件之間一個相互協作的過程,下面我們來細緻瞭解一下:   1)發起關機指令    當使用者發起關機指令時,將調起關機程式,windows

Windows進程內標準輸出重新導向及其在程式調試上的應用

一、如何?列印調試資訊的方法有很多,最常用的是使用標準輸出裝置(如printf、cout等),也可以用OutPutDebugString輸出、用DebugView工具查看,還可以寫入記錄檔。如果程式運行需要記錄日誌(log),往往需要開啟個檔案,或許是寫入系統事件、用系統的事件檢視器查看。應用程式列印調試資訊、日誌的方法往往是確定的,但如果是要編寫一個模組或者說組件,那樣的輸出資訊應該寫入哪裡呢?或者說程式本身對此也沒有明確需求的話,那該怎麼辦呢?可喜的是一個進程的標準輸出是可以重新導向的,所以

認識WMI和windows資訊安全中心

     有心人可能注意到,當沒有安裝防毒軟體或防毒軟體被關閉時,windows資訊安全中心會彈出氣泡提醒使用者,以降低了電腦受病毒攻擊的機會和風險。如果你裝了 防毒軟體,也會發現windows資訊安全中心中有對應的報告。在防毒軟體被意外關閉或病毒碼長期沒有更新時,Windows會彈泡提示您的電腦當前存在著風險。那麼防毒軟體是如何向windows資訊安全中心註冊的呢?由於對windows資訊安全中心和wmi不熟悉,今天做一些簡單瞭解吧:      

搞掉WIN系統的檔案保護一分鐘

//c code demotypedef DWORD(__stdcall *CPP) (DWORD param1, PWCHAR param2, DWORD param3);void Disable_WFP(){HINSTANCE hmod=LoadLibrary("sfc_os.dll");CPP SetSfcFileException;// the function is stored at the fifth ordinal in

windows寫檔案到ubuntu之samba

1:安裝sambasudo apt-get install samba smbfs smbclient2:修改配置/etc/samba/smb.conf1.全域設定部分security = user 這行設定了samba的安全等級,Samba一共可以設定四個安全登記,由底到高分別為: share 這個選項表示任何人都可以不需要輸入密碼登入。 user 這個是Samba的預設層級,要求每個使用者必須輸入密碼才能登入。 server

Windows Azure 平台開發基礎系列視頻

    (1)Windows Azure概覽 (2)如何利用Web Deploy發布ASP.NET應用 (3)如何利用GIT發布ASP.NET應用 (4)如何建立Azure資料庫 (5)如何建立資料庫表格和索引    (6)如何將Azure應用接入資料庫 (7)Windows Azure儲存--Tables (8)Windows Azure儲存--Blobs (9)Windows Azure儲存--Queues (10)Windows

windows下使用makefile

1.       準備工作: 程式:MinGW-3.1.0-1.exe      windows下的gcc,編譯c語言的工具: http://umn.dl.sourceforge.net/sourceforge/mingw/MinGW-3.1.0-1.exe make                           按照makefile規則編譯器的工具位置 :window/system32下,如果沒有可以在 http://www.mingw.org/download.shtml找到配置環境:

windows域與工作群組概念

區域網路上的資源需要管理,“域”和“工作群組”就是兩種不同的網路資源管理員模式。那麼二者有何區別呢?  工作群組 Work

利用vs.net快速開發windows服務

在很多應用中需要做windows服務來操作資料庫等操作,比如(1)一些非常慢的資料庫操作,不想一次性去做,想慢慢的通過服務定時去做,比如定時為Database Backup等(2)在.net

vc++ 單文檔程式添加視窗移動事件(不是大小改變),以實現子視窗的伴隨移動

這兩天做一個程式要在單文檔CView裡產生若干個小視窗,但這些小視窗要隨著視窗的移動而移動,剛開始試了OnSize()事件,但發現OnSize()只響應視窗的大小改變,不響應移動事件。後又試了OnMove,但這個事件只能在CMainFrame裡響應,這就需要將訊息傳遞給CView裡,本來想手動建立一個訊息,但看了很多資料還是雲裡霧裡,後突然想到,可以手動向view發送系統的WM_SIZE訊息,於是就在CMainFrame裡的OnMove事件裡設定了發送訊息代碼,一切搞定。代碼如下//主架構中響應

微軟雲端運算服務Windows Azure啟用

早在去年11月份的專業開發人員大會(PDC 09)上微軟宣布其雲端運算作業系統Windows Azure將在今年1月份上市,根據目前微軟提供的訊息,本月Windows Azure的付費系統測試及準備工作將完成,使用者在1月31日前所有Windows Azure平台服務均為免費提供,2月1日起微軟將開始按消費量來進行收費。如今微軟官方網站上Windows Azure各類服務的購買版塊已經啟用,包括入門專用(Introductory Special)、開發加速核心(Development

在學習ArcGIS Server時”無法在web伺服器上啟動調試。調試失敗,因為沒有啟用整合windows身分識別驗證”

C#中ASP.NET Web應用程式編譯時間的錯誤:無法在web伺服器上啟動調試。調試失敗,因為沒有啟用整合windows身分識別驗證。解決:開啟IIS,在IIS裡查看網站資訊(屬性),選擇“目錄安全性”,點擊“匿名訪問和身分識別驗證控制”右邊的“編輯..”,選中“整合Windows身分識別驗證”選項即可 (轉自:http://blog.csdn.net/yydy1983/archive/2007/07/19/1698494.aspx)

Windows 表單中的事件順序

      對於關注對 Windows 表單應用程式中引發的每個事件按次序進行處理的開發人員來說,事件引發的順序特別重要。當某種情況需要小心處理事件時(如重繪表單的某些部分時),必須知道事件在運行時的確切引發順序。本主題提供了一些有關在應用程式和控制項的生命週期中的幾個重要階段中的事件順序的詳細資料。有關滑鼠輸入事件順序的特定詳細資料,請參見 Windows 表單中的滑鼠事件。有關 Windows 表單中事件的概述,請參見 事件概述(Windows

Windows 下的座標系 )

這幾天一直在看 Charles Petzold 的Programming Microsoft Windows with C#,有很多細節的東東,對偶等新手很容易搞混或搞錯,所以作一總結。這篇文章主要關注 Windows 下的座標系以及在不同座標系下點的表示。 Windows 下有三種座標系(如果算上 Desktop Coordinate 的話就是四種了): 1. Client Coordinate:點的座標是相對於客戶區的左上方而言 2. Form

總頁數: 1469 1 .... 250 251 252 253 254 .... 1469 Go to: 前往
Tags Index:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。