这是window SDK中sal.h下载,本文以在SDK V2中的 C++程序 AudioBasics-IStream-D2D为例(lì),来介绍开发(fā)环境的搭建。
Microsoft 源代码批注语言 (SAL) 包含特定(dìng)于 Windows 驱动程序和有关内(nèi)核代码的分(fèn)析的批注。批注语(yǔ)言(yán)提供了一种描述功能、参数、返回值结(jié)构和结构字段的属性(xìng)的方法。 批注类似于你添加到代码(mǎ)的注释,它可(kě)以被编(biān)译器忽略(luè)但可(kě)由静态分析工具使用。使用批注(zhù)可以(yǐ)提高(gāo)开发人员的工作效率(lǜ),帮助改(gǎi)进静(jìng)态(tài)分析中结果(guǒ)的准(zhǔn)确性并且使(shǐ)得工具(jù)更好地确定是否存(cún)在特(tè)定错误。驱动程(chéng)序批(pī)注不用于非驱动(dòng)程(chéng)序或(huò)非内核相关的(de)代码(mǎ)。驱(qū)动程序(xù)批注在 Driverspecs.h 中定义。
window SDK中sal.h本书内容主(zhǔ)要是面向Windows Vista的设(shè)计和编码的最佳实践,介绍安全编(biān)码的原则,以(yǐ)及在设(shè)计(jì)和测试软件时应(yīng)该遵循的(de)原则。全书包括9章(zhāng),内容包括代码质量、用(yòng)户(hù)账号(hào)控制、令牌和完整性级别(bié)、网络防护措施(shī)、创(chuàng)建安全而且能复原的(de)服务、利用IE的防护(hù)措施、加密(mì)增强、认(rèn)证与授权,以及其他的(de)防护措施(shī)和安(ān)全技术。本书适合Windows下的软件开发人(rén)员(yuán)、设(shè)计人员和系统架构(gòu)师参考,也适合高校计算机(jī)相关专业(yè)学生(shēng)阅读(dú)。
我(wǒ)在(zài)Windows 7上(shàng)使用(yòng)vs2015, 本来好好的。昨天想写一个播放(fàng)mp3的程序,要用到Windows 7 SDK中的core Audio API。
于是安装了Windows 7 SDK V7.1。配(pèi)置好(hǎo)环(huán)境,打开(kāi)sdk自(zì)带(dài)的sample,发现编译不了。期间(jiān)安装了VC-Compiler-KB2519277也不管用。
