blc_io.h

来自「针对Intel Xscale PXA255的WinCE boot loader源」· C头文件 代码 · 共 29 行

H
29
字号
/************************************************************

Module Name:    blc_io.h
Abstract:	Headers for IOControl interface 

*************************************************************/

#ifndef __BLC_IO_H__
#define __BLC_IO_H__

#define kBLCDriverID 0xBACBACBA		/* Unique identifier for backlight driver */


DWORD	BLC_Init(DWORD dwContext);
BOOL	BLC_Deinit(DWORD dwContext);
DWORD	BLC_Open(DWORD dwData, DWORD dwAccess, DWORD dwShareMode);
BOOL	BLC_Close(DWORD Handle);
void	BLC_PowerDown(void);
void	BLC_PowerUp(void);
DWORD	BLC_Read(DWORD Handle, LPVOID pBuffer, DWORD dwNumBytes);
DWORD	BLC_Write(DWORD Handle, LPCVOID pBuffer, DWORD dwNumBytes);
DWORD	BLC_Seek(DWORD Handle, long lDistance, DWORD dwMoveMethod);
BOOL	BLC_IOControl(DWORD Handle, DWORD dwIoControlCode, PBYTE pInBuf, DWORD nInBufSize,
					PBYTE pOutBuf, DWORD nOutBufSize, PDWORD pBytesReturned);
BOOL WINAPI BLC_DllEntry(HANDLE hinstDll, DWORD dwReason, LPVOID lpReserved);


#endif  // __BLC_IO_h__

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?