Best Practices for Creating DLLs

转载 2006年06月16日 23:34:00

A dynamic link library (DLL) consists of shared code and data that an application can load at run time, rather than statically link at compile time. Advantages of using DLLs include reduced code footprint, lower memory utilization due to single-copy-sharing, flexible development and testing, modularity and functional isolation, and so on.

This paper provides guidelines for developing robust, portable, and extensible DLLs for the Windows family of operating systems.

Included in this paper:

The Library Loader, DLLMain, and the Loader Lock

Interactions Between the Loader, the Loader Lock, and DLLMain

Best Practices for Implementing DLLMain

http://www.microsoft.com/whdc/driver/kernel/DLL_bestprac.mspx

 

相关文章推荐

FW:Best Practices for Creating DLLs

Link: http://www.microsoft.com/whdc/driver/kernel/DLL_bestprac.mspx May 17, 2006 Abstract A dynam...

Best practices for SIP NAT traversal

Traversing NAT (Network Address Translation) is one of the issues that hinder SIP communications. So...

Best Practices for Speeding Up Your Web Site

Best Practices for Speeding Up Your Web Site The Exceptional Performance team has identified a nu...

Best Practices for Exception Handling

http://onjava.com/pub/a/onjava/2003/11/19/exceptions.html?page=1 One of the problems with exception ...

Best Practices for Speeding Up Your Web Site

转载: https://developer.yahoo.com/performance/rules.html The Exceptional Performance team has ide...

Best Practices for Spies, Stubs and Mocks in Sinon.js

使用Ajax,网络,超时,数据库或其他依赖测试代码是很困难的。例如,如果您使用Ajax或者网络,你需要有一台服务器,这是为了响应您的要求。与数据库,你需要有一个测试数据库设置为你的测试数据。 所有这...

Some Best Practices for Silverlight Application Development (XAML)

英文出处:http://www.kunal-chowdhury.com/2010/08/some-best-practices-for-silverlight.html        作者:Kuna...

30 Java Programming Tips and Best Practices for Beginners

1. Prefer returning Empty Collections instead of Null If a program is returning a collection which ...

Best Practices for Deploying AX Opening Balance

When a company migrates to Microsoft Dynamics AX from a legacy ERP solution, one of the important da...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)