亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? vxwin.h

?? PNX系列設備驅動 PNX系列設備驅動
?? H
字號:
/*---------------------------------------------------------------------------- 
COPYRIGHT (c) 1995 by Philips Semiconductors

THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY ONLY BE USED AND COPIED IN 
ACCORDANCE WITH THE TERMS AND CONDITIONS OF SUCH A LICENSE AND WITH THE 
INCLUSION OF THE THIS COPY RIGHT NOTICE. THIS SOFTWARE OR ANY OTHER COPIES 
OF THIS SOFTWARE MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY OTHER
PERSON. THE OWNERSHIP AND TITLE OF THIS SOFTWARE IS NOT TRANSFERRED. 

THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT ANY PRIOR NOTICE
AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY Philips Semiconductor. 

PHILIPS ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF THIS SOFTWARE
ON PLATFORMS OTHER THAN THE ONE ON WHICH THIS SOFTWARE IS FURNISHED.
----------------------------------------------------------------------------*/

/*
ABSTRACT

HISTROY
	#define	TR	Tilakraj Roy
	950326	TR 	Created	

*/

#ifndef	_VXWIN_H_
#define	_VXWIN_H_

typedef struct _LINADDR
{
	DWORD	PageOffset		:12;
	DWORD	PageNumber		:10;
	DWORD	PageDirectory	:10;
}	LINADDR, *PLINADDR;

typedef	struct	_WINIOSTRUCT
{
	struct VxD_IOT_Hdr	IOHeader;
	struct VxD_IO_Struc	IOStruct;
}	WINIOSTRUCT,	*PWINIOSTRUCT;

typedef	struct VID	WINVID, *PWINVID;

typedef struct _PTE 
{
    DWORD   dwPhysAddr;
    DWORD   dwSize;
} PTE, *PPTE;

typedef struct _EDDS
{
    DWORD   dwSize;
    DWORD   dwLinear;
    WORD    wSegment;
    WORD    wReserved;
    WORD    wAvailable;
    WORD    wUsed;
	PTE		PageTable[1];
}   EDDS, *PEDDS;
	

STATUS	winAllocate_Device_CB_Area ( WORD wSizeToAlocate, 
		PDWORD pwDeviceCBOffset );
STATUS	winDeallocate_Device_CB_Area ( DWORD dwDeviceOffset);

STATUS	winAllocate_GDT_Selector ( DWORD dwDescHi, DWORD dwDescLo,
		PWORD pSelector );
STATUS	winFree_GDT_Selector ( WORD wSelector );

DWORD	winPageAllocate(DWORD dwPages, DWORD dwType, DWORD dwVM,
	DWORD dwAlignMask, DWORD dwMinPages, DWORD dwMaxPages, PDWORD pdwPhysAddx,
	DWORD dwFlags, PDWORD pdwHandle );

/*
STATUS	winPageAllocate ( DWORD dwAlignment, DWORD dwPages, PDWORD pHandle,
		PDWORD pPhysAddx, PDWORD pLength, PDWORD pLinearAddx);
*/

STATUS	winPageFree ( DWORD dwHandle );

STATUS	winBuildDescriptorDWORDS ( DWORD dwLinearAddx, DWORD dwLength,
	PDWORD pDescHi, PDWORD pDescLo );

STATUS	winHook_V86_Int_Chain(BYTE bInterruptNumber, PVOID pFunction);
STATUS	winUnhook_V86_Int_Chain(BYTE bInterruptNumber);
STATUS	winMult_IO_Handlers(PWINIOSTRUCT pVxDIoStruct);

STATUS	winInstall_IO_Handler(WORD wPort, DWORD dwCallback);
STATUS	winRemove_IO_Handler ( WORD wPort );

STATUS	winTest_Sys_VM_Handle(DWORD dwVMHandle);
DWORD	winGet_Sys_VM_Handle(VOID);
DWORD	winGet_Cur_VM_Handle(VOID);
DWORD	winMapPhysToLinear ( DWORD dwPhysAddress, DWORD dwBytes, DWORD flags );
DWORD	winSelectorMapFlat ( DWORD dwVMHandle, DWORD dwSelector, DWORD dwFlags);

DWORD	winVPICD_Virtualize_IRQ(PWINVID pIRQDescriptors);
STATUS	winVPICD_Convert_Handle_To_IRQ(DWORD dwIRQHandle, PBYTE pbIrqNumber);
STATUS	winVPICD_Set_Int_Request(DWORD dwVMHandle, DWORD dwIRQHandle);
STATUS	winVPICD_Clear_Int_Request(DWORD dwVMHandle, DWORD dwIRQHandle);
STATUS	winVPICD_Physically_Mask(DWORD dwIRQHandle);
STATUS	winVPICD_Physically_Unmask(DWORD dwIRQHandle);
STATUS	winVPICD_Set_Auto_Masking(DWORD dwIRQHandle);
STATUS	winVPICD_Force_Default_Behavior(DWORD dwIRQHandle);
STATUS	winVPICD_Phys_EOI(DWORD dwIRQHandle);
STATUS	winVPICD_Get_Complete_Status(DWORD dwIRQHandle, DWORD dwVmHandle,
		PDWORD pdwStatus);

STATUS	winEnable_Local_Trapping(DWORD dwVMHandle, WORD wPort);
STATUS	winDisable_Local_Trapping(DWORD dwVMHandle, WORD wPort);

STATUS	winGet_Profile_String(PBYTE lpszSeciton, PBYTE lpszKey,
		PBYTE *pResult);
STATUS	winGet_Profile_Boolean(PBYTE lpszSeciton, PBYTE lpszKey,
		PDWORD pResult);
STATUS	winGet_Profile_Decimal_Int(PBYTE lpszSeciton, PBYTE lpszKey,
		PDWORD pResult);
BOOL	winGet_Profile_Hex_Int(PBYTE lpszSeciton, PBYTE lpszKey,
		PDWORD pResult);
STATUS	winGet_VMM_Version(PWORD pwVersion);

STATUS	winVDMAD_Default_Handler(DWORD dwDMAHandle, DWORD dwVMHAndle);
STATUS	winVDMAD_Disable_Translation(DWORD dwDMAHandle, DWORD dwVMHAndle);
STATUS	winVDMAD_Enable_Translation(DWORD dwDMAHandle, DWORD dwVMHAndle);
STATUS	winVDMAD_Virtualize_Channel(BYTE bChannel, DWORD dwCallback,
		PDWORD pHandle);
STATUS	winVDMAD_Unvirtualize_Channel(DWORD dwDMAHandle);
STATUS	winVDMAD_Set_Region_Info(DWORD dwDMAHandle, DWORD dwLinear,
		DWORD dwSize, DWORD dwPhysical);
STATUS	winVDMAD_Set_Phys_State(DWORD dwDMAHandle, DWORD dwVMHandle,
		BYTE bMode);
STATUS	winVDMAD_Unmask_Channel(DWORD dwDMAHandle, DWORD dwVMHandle);
STATUS	winVDMAD_Phys_Unmask_Channel(DWORD dwDMAHandle, DWORD dwVMHandle);
STATUS	winVDMAD_Mask_Channel(DWORD dwDMAHandle, DWORD dwVMHandle);
STATUS	winVDMAD_Get_Virt_State(DWORD dwDMAHandle, DWORD dwVMHandle,
		PDWORD pdwBuffer, PDWORD pdwCount, PBYTE pbMode);
STATUS	winVDMAD_Set_Virt_State(DWORD dwDMAHandle, DWORD dwVMHandle,
		DWORD dwBuffer, DWORD dwCount, BYTE bMode);
STATUS  winVDMAD_Phys_Mask_Channel(DWORD dwDMAHandle, DWORD dwVMHandle);
STATUS  winVDMAD_Get_Cur_Count(DWORD dwDMAHandle, DWORD dwVMHandle, 
		DWORD lpwCount);
STATUS	winVDMAD_Scatter_Lock ( DWORD dwVM, BYTE bFlags, PEDDS pEDDS );
STATUS	winVDMAD_Scatter_Unlock ( DWORD dwVM, BYTE bFlags, PEDDS pEDDS );

STATUS	winList_Allocate ( DWORD dwListHandle, PDWORD pNode);
STATUS	winList_Attach_Tail ( DWORD dwListHandle, DWORD dwNode);
STATUS	winList_Create ( DWORD dwNodeSize, PDWORD pNode);
STATUS	winList_Destroy ( DWORD dwListHandle );
STATUS	winList_Get_First ( DWORD dwListHandle, PDWORD pNode);
STATUS	winList_Get_Next ( DWORD dwListHandle, PDWORD pNode);
STATUS	winList_Deallocate ( DWORD dwListHandle, DWORD dwNode);
STATUS	winList_Remove ( DWORD dwListHandle, DWORD dwNode);

PVOID	winHeapAllocate ( DWORD dwSize );
STATUS	winHeapFree ( DWORD dwAddress );

STATUS	winHook_Device_Service ( PVOID  pfCallback );
STATUS	winUnhook_Device_Service ( PVOID pfCallback );

/* PCI related functions */

BOOL pciCheckBIOS ( 
	PBYTE	pbLastBus,
	PBYTE	pbMajorVersion, 
	PBYTE	pbMinorVersion );

BOOL pciFindDevice ( WORD wDeviceID, WORD wVendorID, WORD wIndex, 
	PBYTE pbBus, PBYTE pbDevFunc );
BOOL pciFindClass ( DWORD dwClass, WORD wIndex, PBYTE pbBus, 
		PBYTE pbDevFunc );
BOOL pciReadConfigDW ( BYTE bBus, BYTE bDevFunc, WORD wRegNum, 
	PDWORD pdwValue);
BOOL pciWriteConfigDW ( BYTE bBus, BYTE bDevFunc, WORD wRegNum, 
	DWORD dwValue);

BOOL winSchedule_Global_Event ( VOID (*pFunc)(VOID),
	PVOID pvCallbackContext, PDWORD pdwEventHandle );

BOOL winSchedule_VM_Event ( DWORD VMHandle, VOID (*pFunc)(VOID),
	PVOID pvCallbackContext, PDWORD pdwEventHandle );

BOOL winCall_Priority_VM_Event ( 
	DWORD dwPriorityBoost,
	DWORD dwVMHandle,
	DWORD dwFlags,
	PVOID pvCallbackContext,
	VOID (*pFunc)(VOID), 
	DWORD dwTimeOut,
	PDWORD pdwEventHandle );

BOOL winCancel_Priority_VM_Event ( DWORD dwEventHandle );
/* VWIN32 functions */

VOID winVWIN32_DIOCCompletionRoutine ( DWORD dwEvent );
DWORD winVWIN32_PulseWin32Event ( DWORD dwEvent );
DWORD winVWIN32_SetWin32Event ( DWORD dwEvent );
VOID winVWIN32_CloseVxDHandle ( DWORD dwHandle );

DWORD winVWIN32_GetCurrentProcessHandle ( VOID );
DWORD winVWIN32_SysErrorBox ( PVOID pVSEB );
/* functions for debugging */

VOID	winIn_Debug_Chr ( PBYTE pbInput );

/* Scatter Gather Lock Functions */

BOOL	sgBufferLock ( PVOID pBuffer, DWORD dwSize, PVOID *ppEDDS );
BOOL	sgBufferUnlock( PVOID pvEDDS );

VOID	winStallProcessorExecution ( DWORD TimeInMicroSeconds );
#endif // _VXWIN_H_

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩专区在线| 91视视频在线观看入口直接观看www| 日韩黄色小视频| 久久国产乱子精品免费女| 老司机精品视频一区二区三区| 美女网站一区二区| 国产91精品露脸国语对白| 91国模大尺度私拍在线视频| 欧美人动与zoxxxx乱| 欧美日韩的一区二区| 国产午夜一区二区三区| 一区二区欧美视频| 极品少妇xxxx精品少妇偷拍| 99视频国产精品| 精品久久久久久久久久久久久久久| 久久精品一区二区三区不卡牛牛| 一区二区日韩av| 国产福利一区二区| 在线播放一区二区三区| 1024成人网| 首页综合国产亚洲丝袜| 不卡av免费在线观看| 精品久久久久久久久久久院品网| 亚洲精品欧美激情| 国产福利电影一区二区三区| 欧美日韩视频第一区| 亚洲一区精品在线| 欧美午夜免费电影| 亚洲精品乱码久久久久久黑人| 99精品视频一区| 一区在线观看免费| 91免费版在线| 亚洲一区在线免费观看| 欧美日韩在线播放三区四区| 天天综合色天天综合| 51精品久久久久久久蜜臀| 日本不卡一二三| 日韩欧美资源站| 精品影视av免费| 国产色产综合产在线视频| 成人av网址在线| 亚洲一区免费在线观看| 91精品国产黑色紧身裤美女| 国产在线播精品第三| 国产欧美一区二区精品性色超碰| 成人精品gif动图一区| 亚洲日本青草视频在线怡红院 | 在线亚洲精品福利网址导航| 日韩理论片在线| 在线观看日韩av先锋影音电影院| 亚洲一区二区成人在线观看| 欧美理论电影在线| 国产美女精品人人做人人爽| 国产精品久久久久久妇女6080| 色综合久久久久| 日韩福利电影在线观看| 久久久久久久久久久久久久久99 | 国产伦精品一区二区三区视频青涩| 久久奇米777| 日本国产一区二区| 奇米888四色在线精品| 国产日韩成人精品| 欧洲一区二区三区在线| 久久99精品国产麻豆婷婷| 国产精品成人免费| 日韩欧美国产系列| 99久久久久免费精品国产| 免费成人深夜小野草| 国产精品区一区二区三区| 欧美性猛片aaaaaaa做受| 久草在线在线精品观看| 国产精品丝袜一区| 555夜色666亚洲国产免| 97久久精品人人爽人人爽蜜臀| 视频一区在线播放| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | 日韩午夜在线影院| 9i看片成人免费高清| 日韩精品福利网| 中文字幕色av一区二区三区| 911精品国产一区二区在线| 成人精品一区二区三区中文字幕| 日本视频中文字幕一区二区三区| 国产精品剧情在线亚洲| 精品国产免费一区二区三区香蕉 | 日韩精品一区二区三区四区 | 国产亚洲精品aa午夜观看| 欧美三区在线视频| 成人污视频在线观看| 极品少妇一区二区三区精品视频| 亚洲成av人在线观看| 亚洲国产高清不卡| 久久久久久久久久久久久久久99 | 亚洲欧美综合在线精品| 久久免费的精品国产v∧| 欧美日韩一区精品| 99精品一区二区三区| 丁香一区二区三区| 精东粉嫩av免费一区二区三区| 亚洲一区二区在线观看视频| 国产精品天天摸av网| 欧美国产1区2区| 国产亚洲一区二区三区在线观看 | 欧美电影一区二区| 色悠久久久久综合欧美99| 成人精品在线视频观看| 国产福利精品一区| 国产真实乱对白精彩久久| 久久精品国产亚洲高清剧情介绍| 日日夜夜免费精品视频| 午夜精品在线看| 日韩在线播放一区二区| 首页国产欧美日韩丝袜| 免费观看日韩av| 国内精品第一页| 大尺度一区二区| 成人综合日日夜夜| 国产999精品久久久久久绿帽| 国产综合久久久久影院| 国产黄色精品网站| 成人动漫一区二区在线| 91麻豆蜜桃一区二区三区| 99久久er热在这里只有精品66| av亚洲精华国产精华精| 欧美亚洲国产bt| 91麻豆精品91久久久久久清纯| 91精品中文字幕一区二区三区| 日韩一区二区视频在线观看| 久久久亚洲午夜电影| 国产精品久久福利| 亚洲午夜三级在线| 久久精品噜噜噜成人av农村| 国产精品一区专区| 色狠狠综合天天综合综合| 欧美体内she精高潮| 欧美本精品男人aⅴ天堂| 国产欧美日韩三级| 亚洲图片欧美色图| 麻豆精品在线看| 成人午夜视频福利| 欧美色精品在线视频| 精品对白一区国产伦| 亚洲欧洲三级电影| 亚洲国产综合在线| 国产福利一区在线| 在线观看www91| 久久久久久久久久久久电影 | 色综合久久综合| 欧美一卡2卡3卡4卡| 国产日产欧产精品推荐色 | 欧美精品久久一区二区三区| 久久亚洲影视婷婷| 蜜臀av一区二区| 成人午夜精品在线| 欧美一二三四区在线| 国产精品美女久久久久久| 五月婷婷综合在线| eeuss鲁一区二区三区| 8x福利精品第一导航| 国产精品不卡在线| 精品影视av免费| 欧美日韩高清一区二区| 亚洲欧洲三级电影| 黑人巨大精品欧美黑白配亚洲| 在线观看亚洲精品视频| 久久久国际精品| 麻豆91在线观看| 欧洲亚洲精品在线| 欧美国产一区视频在线观看| 日韩黄色免费网站| 欧美综合欧美视频| 中文无字幕一区二区三区| 日韩av电影免费观看高清完整版| 99精品视频免费在线观看| 久久久国际精品| 久久精工是国产品牌吗| 欧美日本一区二区在线观看| 中文字幕亚洲一区二区av在线| 国产精品综合二区| 91精品国产aⅴ一区二区| 亚洲国产裸拍裸体视频在线观看乱了 | 色综合久久精品| 中文字幕一区二| 国产91富婆露脸刺激对白| 欧美一级日韩免费不卡| 亚洲六月丁香色婷婷综合久久 | 久久精品一级爱片| 蜜乳av一区二区三区| 欧美喷水一区二区| 一区二区三区四区中文字幕| 波多野结衣91| 国产精品视频第一区| 国产aⅴ综合色| 欧美激情一区二区三区不卡| 高清beeg欧美| 中文字幕的久久| 丁香桃色午夜亚洲一区二区三区| 2023国产精华国产精品| 久久成人羞羞网站| 精品国产乱码久久久久久图片|