Changeset 278 for trunk/src/kernel32/hmdevice.cpp
- Timestamp:
- Jul 6, 1999, 5:48:48 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/hmdevice.cpp
r111 r278 1 /* $Id: hmdevice.cpp,v 1. 1 1999-06-17 18:21:43phaller Exp $ */1 /* $Id: hmdevice.cpp,v 1.2 1999-07-06 15:48:46 phaller Exp $ */ 2 2 3 3 /* … … 536 536 LPOVERLAPPED lpOverlapped) 537 537 { 538 539 538 dprintf(("KERNEL32: HandleManager::DeviceHandler::UnlockFileEx %s(%08xh,%08xh,%08xh,%08xh,%08xh,%08xh)\n", 540 539 lpHMDeviceName, … … 549 548 } 550 549 550 551 552 /***************************************************************************** 553 * Name : HMCreateSemaphore 554 * Purpose : router function for CreateSemaphore 555 * Parameters: 556 * Variables : 557 * Result : 558 * Remark : 559 * Status : 560 * 561 * Author : Patrick Haller [Tue, 1999/07/06 20:44] 562 *****************************************************************************/ 563 564 DWORD HMDeviceHandler::CreateSemaphore(PHMHANDLEDATA pHMHandleData, 565 LPSECURITY_ATTRIBUTES lpsa, 566 LONG lInitialCount, 567 LONG lMaximumCount, 568 LPCTSTR lpszSemaphoreName) 569 { 570 dprintf(("KERNEL32: HandleManager::DeviceHandler::CreateSemaphore(%08xh,%08xh,%08xh,%08xh,%s)\n", 571 pHMHandleData, 572 lpsa, 573 lInitialCount, 574 lMaximumCount, 575 lpszSemaphoreName)); 576 577 return (ERROR_INVALID_FUNCTION); 578 } 579 580 581 /***************************************************************************** 582 * Name : HMOpenSemaphore 583 * Purpose : router function for OpenSemaphore 584 * Parameters: 585 * Variables : 586 * Result : 587 * Remark : 588 * Status : 589 * 590 * Author : Patrick Haller [Tue, 1999/07/06 20:44] 591 *****************************************************************************/ 592 593 DWORD HMDeviceHandler::OpenSemaphore(PHMHANDLEDATA pHMHandleData, 594 BOOL fInheritHandle, 595 LPCTSTR lpszSemaphoreName) 596 { 597 dprintf(("KERNEL32: HandleManager::DeviceHandler::OpenSemaphore(%08xh,%08xh,%s)\n", 598 pHMHandleData, 599 fInheritHandle, 600 lpszSemaphoreName)); 601 602 return (ERROR_INVALID_FUNCTION); 603 } 604 605 606 /***************************************************************************** 607 * Name : HMReleaseSemaphore 608 * Purpose : router function for ReleaseSemaphore 609 * Parameters: 610 * Variables : 611 * Result : 612 * Remark : 613 * Status : 614 * 615 * Author : Patrick Haller [Tue, 1999/07/06 20:44] 616 *****************************************************************************/ 617 618 BOOL HMDeviceHandler::ReleaseSemaphore(PHMHANDLEDATA pHMHandleData, 619 LONG cReleaseCount, 620 LPLONG lpPreviousCount) 621 { 622 dprintf(("KERNEL32: HandleManager::DeviceHandler::ReleaseSemaphore(%08xh,%08xh,%08xh)\n", 623 pHMHandleData->hHMHandle, 624 cReleaseCount, 625 lpPreviousCount)); 626 627 return (ERROR_INVALID_FUNCTION); 628 } 629 630 631 632 /***************************************************************************** 633 * Name : HMCreateMutex 634 * Purpose : router function for CreateMutex 635 * Parameters: 636 * Variables : 637 * Result : 638 * Remark : 639 * Status : 640 * 641 * Author : Patrick Haller [Tue, 1999/07/06 20:44] 642 *****************************************************************************/ 643 644 DWORD HMDeviceHandler::CreateMutex(PHMHANDLEDATA pHMHandleData, 645 LPSECURITY_ATTRIBUTES lpsa, 646 BOOL fInitialOwner, 647 LPCTSTR lpszMutexName) 648 { 649 dprintf(("KERNEL32: HandleManager::DeviceHandler::CreateMutex(%08xh,%08xh,%08xh,%s)\n", 650 pHMHandleData, 651 lpsa, 652 fInitialOwner, 653 lpszMutexName)); 654 655 return (ERROR_INVALID_FUNCTION); 656 } 657 658 659 /***************************************************************************** 660 * Name : HMOpenMutex 661 * Purpose : router function for OpenMutex 662 * Parameters: 663 * Variables : 664 * Result : 665 * Remark : 666 * Status : 667 * 668 * Author : Patrick Haller [Tue, 1999/07/06 20:44] 669 *****************************************************************************/ 670 671 DWORD HMDeviceHandler::OpenMutex(PHMHANDLEDATA pHMHandleData, 672 BOOL fInheritHandle, 673 LPCTSTR lpszMutexName) 674 { 675 dprintf(("KERNEL32: HandleManager::DeviceHandler::OpenMutex(%08xh,%08xh,%s)\n", 676 pHMHandleData, 677 fInheritHandle, 678 lpszMutexName)); 679 680 return (ERROR_INVALID_FUNCTION); 681 } 682 683 684 /***************************************************************************** 685 * Name : HMReleaseMutex 686 * Purpose : router function for ReleaseMutex 687 * Parameters: 688 * Variables : 689 * Result : 690 * Remark : 691 * Status : 692 * 693 * Author : Patrick Haller [Tue, 1999/07/06 20:44] 694 *****************************************************************************/ 695 696 BOOL HMDeviceHandler::ReleaseMutex(PHMHANDLEDATA pHMHandleData) 697 { 698 dprintf(("KERNEL32: HandleManager::DeviceHandler::ReleaseMutex(%08xh)\n", 699 pHMHandleData->hHMHandle)); 700 701 return (ERROR_INVALID_FUNCTION); 702 } 703 704 705 /***************************************************************************** 706 * Name : HMCreateEvent 707 * Purpose : router function for CreateEvent 708 * Parameters: 709 * Variables : 710 * Result : 711 * Remark : 712 * Status : 713 * 714 * Author : Patrick Haller [Tue, 1999/07/06 20:44] 715 *****************************************************************************/ 716 717 DWORD HMDeviceHandler::CreateEvent(PHMHANDLEDATA pHMHandleData, 718 LPSECURITY_ATTRIBUTES lpsa, 719 BOOL fManualReset, 720 BOOL fInitialState, 721 LPCTSTR lpszEventName) 722 { 723 dprintf(("KERNEL32: HandleManager::DeviceHandler::CreateEvent(%08xh,%08xh,%08xh,%08xh,%s)\n", 724 pHMHandleData, 725 lpsa, 726 fManualReset, 727 fInitialState, 728 lpszEventName)); 729 730 return (ERROR_INVALID_FUNCTION); 731 } 732 733 734 /***************************************************************************** 735 * Name : HMOpenEvent 736 * Purpose : router function for OpenEvent 737 * Parameters: 738 * Variables : 739 * Result : 740 * Remark : 741 * Status : 742 * 743 * Author : Patrick Haller [Tue, 1999/07/06 20:44] 744 *****************************************************************************/ 745 746 DWORD HMDeviceHandler::OpenEvent(PHMHANDLEDATA pHMHandleData, 747 BOOL fInheritHandle, 748 LPCTSTR lpszEventName) 749 { 750 dprintf(("KERNEL32: HandleManager::DeviceHandler::OpenEvent(%08xh,%08xh,%s)\n", 751 pHMHandleData, 752 fInheritHandle, 753 lpszEventName)); 754 755 return (ERROR_INVALID_FUNCTION); 756 } 757 758 759 /***************************************************************************** 760 * Name : HMSetEvent 761 * Purpose : router function for SetEvent 762 * Parameters: 763 * Variables : 764 * Result : 765 * Remark : 766 * Status : 767 * 768 * Author : Patrick Haller [Tue, 1999/07/06 20:44] 769 *****************************************************************************/ 770 771 BOOL HMDeviceHandler::SetEvent(PHMHANDLEDATA pHMHandleData) 772 { 773 dprintf(("KERNEL32: HandleManager::DeviceHandler::SetEvent(%08xh)\n", 774 pHMHandleData->hHMHandle)); 775 776 return (ERROR_INVALID_FUNCTION); 777 } 778 779 780 /***************************************************************************** 781 * Name : HMPulseEvent 782 * Purpose : router function for PulseEvent 783 * Parameters: 784 * Variables : 785 * Result : 786 * Remark : 787 * Status : 788 * 789 * Author : Patrick Haller [Tue, 1999/07/06 20:44] 790 *****************************************************************************/ 791 792 BOOL HMDeviceHandler::PulseEvent(PHMHANDLEDATA pHMHandleData) 793 { 794 dprintf(("KERNEL32: HandleManager::DeviceHandler::PulseEvent(%08xh)\n", 795 pHMHandleData->hHMHandle)); 796 797 return (ERROR_INVALID_FUNCTION); 798 } 799 800 801 /***************************************************************************** 802 * Name : HMResetEvent 803 * Purpose : router function for ResetEvent 804 * Parameters: 805 * Variables : 806 * Result : 807 * Remark : 808 * Status : 809 * 810 * Author : Patrick Haller [Tue, 1999/07/06 20:44] 811 *****************************************************************************/ 812 813 BOOL HMDeviceHandler::ResetEvent(PHMHANDLEDATA pHMHandleData) 814 { 815 dprintf(("KERNEL32: HandleManager::DeviceHandler::ResetEvent(%08xh)\n", 816 pHMHandleData->hHMHandle)); 817 818 return (ERROR_INVALID_FUNCTION); 819 } 820 821 822 823 /***************************************************************************** 824 * Name : DWORD HMDeviceHandler::WaitForSingleObject 825 * Purpose : object synchronization 826 * Parameters: PHMHANDLEDATA pHMHandleData 827 * DWORD dwTimeout 828 * Variables : 829 * Result : API returncode 830 * Remark : 831 * Status : 832 * 833 * Author : Patrick Haller [Wed, 1999/06/17 20:44] 834 *****************************************************************************/ 835 836 DWORD HMDeviceHandler::WaitForSingleObject(PHMHANDLEDATA pHMHandleData, 837 DWORD dwTimeout) 838 { 839 dprintf(("KERNEL32: HandleManager::DeviceHandler::WaitForSingleObject(%08xh,%08h)\n", 840 pHMHandleData->hHMHandle, 841 dwTimeout)); 842 843 return(ERROR_INVALID_FUNCTION); 844 } 845 846 847 /***************************************************************************** 848 * Name : DWORD HMDeviceHandler::WaitForSingleObjectEx 849 * Purpose : object synchronization 850 * Parameters: PHMHANDLEDATA pHMHandleData 851 * DWORD dwTimeout 852 * BOOL fAlertable 853 * Variables : 854 * Result : API returncode 855 * Remark : 856 * Status : 857 * 858 * Author : Patrick Haller [Wed, 1999/06/17 20:44] 859 *****************************************************************************/ 860 861 DWORD HMDeviceHandler::WaitForSingleObjectEx(PHMHANDLEDATA pHMHandleData, 862 DWORD dwTimeout, 863 BOOL fAlertable) 864 { 865 dprintf(("KERNEL32: HandleManager::DeviceHandler::WaitForSingleObjectEx(%08xh,%08h,%08xh) not implemented correctly.\n", 866 pHMHandleData->hHMHandle, 867 dwTimeout, 868 fAlertable)); 869 870 //@@@PH: WARNING mapped to WaitForSingleObject simply. fAlertable missing! 871 return(ERROR_INVALID_FUNCTION); 872 } 873 874 875 /***************************************************************************** 876 * Name : DWORD HMDeviceHandler::FlushFileBuffers 877 * Purpose : flush the buffers of a file 878 * Parameters: PHMHANDLEDATA pHMHandleData 879 * Variables : 880 * Result : API returncode 881 * Remark : 882 * Status : 883 * 884 * Author : Patrick Haller [Wed, 1999/06/17 20:44] 885 *****************************************************************************/ 886 887 BOOL HMDeviceHandler::FlushFileBuffers(PHMHANDLEDATA pHMHandleData) 888 { 889 dprintf(("KERNEL32: HandleManager::Open32:FlushFileBuffers(%08xh)\n", 890 pHMHandleData->hHMHandle)); 891 892 return(ERROR_INVALID_FUNCTION); 893 } 894 895 896 /***************************************************************************** 897 * Name : DWORD HMDeviceHandler::GetOverlappedResult 898 * Purpose : asynchronus I/O 899 * Parameters: PHMHANDLEDATA pHMHandleData 900 * LPOVERLAPPED arg2 901 * LPDWORD arg3 902 * BOOL arg4 903 * Variables : 904 * Result : API returncode 905 * Remark : 906 * Status : 907 * 908 * Author : Patrick Haller [Wed, 1999/06/17 20:44] 909 *****************************************************************************/ 910 911 BOOL HMDeviceHandler::GetOverlappedResult(PHMHANDLEDATA pHMHandleData, 912 LPOVERLAPPED arg2, 913 LPDWORD arg3, 914 BOOL arg4) 915 { 916 dprintf(("KERNEL32: HandleManager::DeviceHandler::GetOverlappedResult(%08xh,%08xh,%08xh,%08xh)\n", 917 pHMHandleData->hHMHandle, 918 arg2, 919 arg3, 920 arg4)); 921 922 return(ERROR_INVALID_FUNCTION); 923 } 924
Note:
See TracChangeset
for help on using the changeset viewer.