Changeset 278 for trunk/src/kernel32/hmopen32.cpp
- Timestamp:
- Jul 6, 1999, 5:48:48 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/hmopen32.cpp
r271 r278 1 /* $Id: hmopen32.cpp,v 1. 7 1999-07-05 09:58:14phaller Exp $ */1 /* $Id: hmopen32.cpp,v 1.8 1999-07-06 15:48:47 phaller Exp $ */ 2 2 3 3 /* … … 645 645 nNumberOfBytesToLockHigh)); 646 646 } 647 648 649 /***************************************************************************** 650 * Name : DWORD HMDeviceOpen32Class::WaitForSingleObject 651 * Purpose : object synchronization 652 * Parameters: PHMHANDLEDATA pHMHandleData 653 * DWORD dwTimeout 654 * Variables : 655 * Result : API returncode 656 * Remark : 657 * Status : 658 * 659 * Author : Patrick Haller [Wed, 1999/06/17 20:44] 660 *****************************************************************************/ 661 662 DWORD HMDeviceOpen32Class::WaitForSingleObject(PHMHANDLEDATA pHMHandleData, 663 DWORD dwTimeout) 664 { 665 dprintfl(("KERNEL32: HandleManager::Open32::WaitForSingleObject(%08xh,%08h)\n", 666 pHMHandleData->hHMHandle, 667 dwTimeout)); 668 669 return (O32_WaitForSingleObject(pHMHandleData->hHMHandle, 670 dwTimeout)); 671 } 672 673 674 /***************************************************************************** 675 * Name : DWORD HMDeviceOpen32Class::WaitForSingleObjectEx 676 * Purpose : object synchronization 677 * Parameters: PHMHANDLEDATA pHMHandleData 678 * DWORD dwTimeout 679 * BOOL fAlertable 680 * Variables : 681 * Result : API returncode 682 * Remark : 683 * Status : 684 * 685 * Author : Patrick Haller [Wed, 1999/06/17 20:44] 686 *****************************************************************************/ 687 688 DWORD HMDeviceOpen32Class::WaitForSingleObjectEx(PHMHANDLEDATA pHMHandleData, 689 DWORD dwTimeout, 690 BOOL fAlertable) 691 { 692 dprintfl(("KERNEL32: HandleManager::Open32::WaitForSingleObjectEx(%08xh,%08h,%08xh) not implemented correctly.\n", 693 pHMHandleData->hHMHandle, 694 dwTimeout, 695 fAlertable)); 696 697 //@@@PH: WARNING mapped to WaitForSingleObject simply. fAlertable missing! 698 return (O32_WaitForSingleObject(pHMHandleData->hHMHandle, 699 dwTimeout)); 700 } 701 702 703 /***************************************************************************** 704 * Name : DWORD HMDeviceOpen32Class::FlushFileBuffers 705 * Purpose : flush the buffers of a file 706 * Parameters: PHMHANDLEDATA pHMHandleData 707 * Variables : 708 * Result : API returncode 709 * Remark : 710 * Status : 711 * 712 * Author : Patrick Haller [Wed, 1999/06/17 20:44] 713 *****************************************************************************/ 714 715 BOOL HMDeviceOpen32Class::FlushFileBuffers(PHMHANDLEDATA pHMHandleData) 716 { 717 dprintfl(("KERNEL32: HandleManager::Open32:FlushFileBuffers(%08xh)\n", 718 pHMHandleData->hHMHandle)); 719 720 return(O32_FlushFileBuffers(pHMHandleData->hHMHandle)); 721 } 722 723 724 /***************************************************************************** 725 * Name : DWORD HMDeviceOpen32Class::GetOverlappedResult 726 * Purpose : asynchronus I/O 727 * Parameters: PHMHANDLEDATA pHMHandleData 728 * LPOVERLAPPED arg2 729 * LPDWORD arg3 730 * BOOL arg4 731 * Variables : 732 * Result : API returncode 733 * Remark : 734 * Status : 735 * 736 * Author : Patrick Haller [Wed, 1999/06/17 20:44] 737 *****************************************************************************/ 738 739 BOOL HMDeviceOpen32Class::GetOverlappedResult(PHMHANDLEDATA pHMHandleData, 740 LPOVERLAPPED arg2, 741 LPDWORD arg3, 742 BOOL arg4) 743 { 744 dprintfl(("KERNEL32: HandleManager::Open32::GetOverlappedResult(%08xh,%08xh,%08xh,%08xh)\n", 745 pHMHandleData->hHMHandle, 746 arg2, 747 arg3, 748 arg4)); 749 750 return(O32_GetOverlappedResult(pHMHandleData->hHMHandle, 751 arg2, 752 arg3, 753 arg4)); 754 } 755
Note:
See TracChangeset
for help on using the changeset viewer.