Because the string memory is released by code executing inside the DLL, the correct local heap is used, and no debug assertion results.
因为字符串内存是由在DLL内部执行的代码释放的,所以使用的是正确的本地堆,没有调试断言结果。
Such an editor would dynamically load the DLL for the printer driver the first time a user makes the corresponding request.
在用户第一次提出相应请求的时候,这种编辑器将动态地加载打印机驱动程序dll。
As for managed images the main problem is added dependencies where only a small piece of that DLL is used, resulting in too many dependencies.
关于托管图像的主要问题在于依赖增加,即使是使用了一小部分DLL,都会产生大量的依赖关系。
This involves modifying the compiled EXE or DLL to inject the necessary code fragments.
这种方式通过修改已经编译的EXE或DLL注入必要的代码段。
The user exit code shown below is compiled as a dynamic linking library (for example: DLL).
下面所示的用户退出代码被编译成动态链接库(如dll)。
The following code example shows how to use this technique after you produce the required DLL.
以下代码示例展示了在获得所需DLL后使用此技术的方法。
With this approach, a DLL must provide explicit functions for object creation and deletion.
使用这种方式,一个DLL必须提供显式的对象构建和删除函数。
Cause 2: Please make sure that the expected DLL is loaded with matched debug symbol file. You can check it with Modules window.
原因2:请确认所期望的DLL已经被载入对应的调试符号文件,您可以在模块窗口中检查。
However, the assignment operator survived optimization and got exported from a DLL.
而赋值运算符在优化之后还存活并从DLL中导出。
Listing 10 shows the source code of the DLL with the relevant changes.
清单10显示了DLL的源代码,其中包括相关的更改。
Note that explicit loading of the runtime DLL with its absolute path is recommended.
请注意,我们推荐用运行时dll的绝对路径显式地加载该文件。
Checkmarks indicate what assemblies are already referenced and a side bar gives you more information about the highlighted DLL.
勾选记号可以显示出哪些程序集已经被引用,而侧栏会显示出选中dll的详细信息。
To avoid future downtime, it is best to install the required MSAS DLL files now (rather than later).
为避免将来出现停机,最好现在(而不是将来)安装必要的MSASDLL文件。
Most of the concepts I explain will apply to using resource files in a class library DLL as well.
我解释的大部分概念也将适用于在类库dll中使用资源文件。
The idea is that you only load a DLL when you actually use something from the DLL.
其思想是只在实际需要使用DLL中的某些内容时才加载该DLL。
The bridge executable bits are located in two files: a JAR file and a DLL file.
桥的可执行部分在两个文件中:一个JAR文件和一个DLL文件。
The purpose of this article is to show several methods of exporting C++ classes from a DLL module.
这篇文章就是演示几种从一个DLL模块中导出C++类的方法。
The true size depends on which parts of the DLL the process is actually using.
真正的大小取决于进程实际使用了DLL的哪些部分。
Now the runtime just needs to locate the service within the module, and find the name of the associated DLL.
现在运行时只需要在模块中查找服务,并找到相关DLL的名称即可。
The ISAPI-dll Module mapping should already exist but is disabled by default.
模块映射应该已经存在,但默认禁用了。
The responsibility of calling the right methods on the right instance of an object rests on the user of a DLL.
获取正确对象的合适的方法的责任落在DLL的使用者的肩上。
Compiling the DLL as position-independent code.
将dll编译为位置无关代码。
The problem comes from linking your application against the Xerces-C++ library as a DLL.
问题出现在将应用程序与作为 DLL的Xerces-C++库进行链接上。
There are two typical ways to export symbols from a Windows-based DLL.
有两种典型的方式可以从一个基于Windows的DLL中导出符号。
C can only dynamically link a new load module type called a DLL (dynamic link Library).
c程序只能动态地链接一种新的装载模块类型,DLL (DynamicLinkLibrary)。
To compile and create a dynamic link library (DLL), you need the Windows cl.exe compiler.
要编译和创建动态链接库(DLL),您需要使用Windows cl .exe编译器。
Note that on Windows you can just give the directory as 'c:\projects\mylib' and use the filename of the DLL in question without the .dll extension.
要注意的是,如果在windows 中,您可以把目录改为 "c:\projects\mylib",而且只需使用被讨论到的DLL 文件的文件名,而 不需要加上.dll 扩展名。
Specify the option -w 'l, DLL' if calling the binder in USS.
如果在USS中调用绑定器,需要指定选项- W'l,dll '。
Specify the option -w 'l, DLL' if calling the binder in USS.
如果在USS中调用绑定器,需要指定选项- W'l,dll '。
应用推荐