自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 ADO Recordset addnew

// BeginAddNewCpp.cpp// compile with: /EHsc /c#import "msado15.dll" no_namespace rename("EOF", "EndOfFile")#include #include #include "conio.h"#include "icrsint.h"// class extracts empid

2012-12-21 14:56:29 1178

原创 字节对齐方式

字节对齐有三点很重要:1.每个成员分别按自己的方式对齐,并能最小化长度2.复杂类型(如结构)的对齐方式是按照结构体中长度最大的数据成员和#pragma pack指定值之间较小的那个值进行,这样在成员是复杂类型时,可以最小化长度3.对齐后的长度必须是成员中最大的对齐参数的整数倍,这样在处理数组时可以保证每一项都边界对齐#pragma pack(8)struct s1{shor

2012-12-21 11:55:12 389

翻译 Device Management Functions(设备操作函数)

BOOL WINAPI DeviceIoControl(//向设备驱动发送控制码,使设备执行相应操作。  _In_         HANDLE hDevice,//设备句柄句柄  _In_         DWORD dwIoControlCode,//控制码,用以区别设备不同的控制行为。  _In_opt_     LPVOID lpInBuffer,//指向输入数据缓存的指针,其

2012-12-17 16:25:13 484

翻译 USB开发中使用到的一些结构体

typedef struct _USBD_INTERFACE_INFORMATION {//配置设备时所使用到的用于描述接口信息的结构体  USHORT                Length;//本结构体长度  UCHAR                 InterfaceNumber;//指定设备定义的接口索引标识符  UCHAR                 Alterna

2012-12-13 15:21:13 694

翻译 一些USB开发中使用到的函数1。

NTSTATUS WdfUsbTargetDeviceSelectConfig( [in]            WDFUSBDEVICE UsbDevice,                   //指向USB设备对象的指针[in, optional]  PWDF_OBJECT_ATTRIBUTES PipeAttributes,               //指向WDF_OBJE

2012-12-13 11:48:57 696

翻译 pipes(管道)

管道式是进程进行通信时所用的一个共享内存段。创建管道的进程被称作管道服务器。连接到管道的进程称为管道用户。管道分为两类,即命名管道和匿名管道。匿名管道比命名管道的花费要少,但是能提供的服务也少。管道是信息传递的通道,具有两个端口,有单向管道和双向管道,对于单向管道,一个端口用于读取管道信息,另一个用于向管道写入信息,双向管道两个端点都可以用于读写。Anonymous Pipes匿名

2012-12-12 14:36:46 838

翻译 Naming Files, Paths, and Namespaces

Windows所支持的所有的文件系统都用文件和目录的概念来访问存储在设备或磁盘中的数据。利用Windows APIS进行文件操作或设备IIO的Windows开发者必须理解文件和目录的各种规则,约定,和限制。可以利用IO APIs访问磁盘,设备或者网络共享中的数据。文件,目录,还有命名空间,都是路径的一部分。这个路径是一个可以忽视被访问者的类型(无论是磁盘还是设备或网络)的用来表示在哪获

2012-12-11 16:30:40 778

翻译 翻译(Defining an MS-DOS Device Name )

一个ms - dos设备名称是一个指向ms - dos设备路径的节点。这种节点组成ms - dos设备名称空间。调用DefineDosDevice和SetVolumeMountPoint函数来创建和修改这些节点。DeleteVolumeMountPoint删除由SetVolumeMountPoint,DefineDosDevice创建的节点。在ms - dos设备名称定义后,它仍然是所

2012-12-11 10:51:10 662

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除