Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

psldt.c

Go to the documentation of this file.
00001 /*++ 00002 00003 Copyright (c) 1990 Microsoft Corporation 00004 00005 Module Name: 00006 00007 psldt.c 00008 00009 Abstract: 00010 00011 This module contains mips stubs for the process and thread ldt support 00012 00013 Author: 00014 00015 Dave Hastings (daveh) 20 May 1991 00016 00017 Revision History: 00018 00019 --*/ 00020 00021 #include "psp.h" 00022 00023 00024 NTSTATUS 00025 PspQueryLdtInformation( 00026 IN PEPROCESS Process, 00027 OUT PVOID LdtInformation, 00028 IN ULONG LdtInformationLength, 00029 OUT PULONG ReturnLength 00030 ) 00031 /*++ 00032 00033 Routine Description: 00034 00035 This routine returns STATUS_NOT_IMPLEMENTED 00036 00037 Arguments: 00038 00039 Process -- Supplies a pointer to the process to return LDT info for 00040 LdtInformation -- Supplies a pointer to the buffer 00041 ReturnLength -- Returns the number of bytes put into the buffer 00042 00043 Return Value: 00044 00045 STATUS_NOT_IMPLEMENTED 00046 --*/ 00047 { 00048 return STATUS_NOT_IMPLEMENTED; 00049 } 00050 00051 00052 NTSTATUS 00053 PspSetLdtSize( 00054 IN PEPROCESS Process, 00055 IN PVOID LdtSize, 00056 IN ULONG LdtSizeLength 00057 ) 00058 00059 /*++ 00060 00061 Routine Description: 00062 00063 This function returns STATUS_NOT_IMPLEMENTED 00064 00065 Arguments: 00066 00067 Process -- Supplies a pointer to the process whose Ldt is to be sized 00068 LdtSize -- Supplies a pointer to the size information 00069 00070 00071 Return Value: 00072 00073 STATUS_NOT_IMPLEMENTED 00074 --*/ 00075 { 00076 return STATUS_NOT_IMPLEMENTED; 00077 } 00078 00079 00080 NTSTATUS 00081 PspSetLdtInformation( 00082 IN PEPROCESS Process, 00083 IN PVOID LdtInformation, 00084 IN ULONG LdtInformationLength 00085 ) 00086 00087 /*++ 00088 00089 Routine Description: 00090 00091 This function returns STATUS_NOT_IMPLEMENTED 00092 00093 Arguments: 00094 00095 Process -- Supplies a pointer to the process whose Ldt is to be modified 00096 LdtInformation -- Supplies a pointer to the information about the Ldt 00097 modifications 00098 LdtInformationLength -- Supplies the length of the LdtInformation 00099 structure. 00100 Return Value: 00101 00102 00103 Return Value: 00104 00105 STATUS_NOT_IMPLEMENTED 00106 --*/ 00107 { 00108 return STATUS_NOT_IMPLEMENTED; 00109 } 00110 00111 NTSTATUS 00112 PspQueryDescriptorThread ( 00113 PETHREAD Thread, 00114 PVOID ThreadInformation, 00115 ULONG ThreadInformationLength, 00116 PULONG ReturnLength 00117 ) 00118 /*++ 00119 00120 Routine Description: 00121 00122 This function returns STATUS_NOT_IMPLEMENTED 00123 00124 Arguments: 00125 00126 Thread -- Supplies a pointer to the thread. 00127 ThreadInformation -- Supplies information on the descriptor. 00128 ThreadInformationLength -- Supplies the length of the information. 00129 ReturnLength -- Returns the number of bytes returned. 00130 00131 Return Value: 00132 00133 STATUS_NOT_IMPLEMENTED 00134 --*/ 00135 { 00136 return STATUS_NOT_IMPLEMENTED; 00137 } 00138 00139 VOID 00140 PspDeleteLdt( 00141 IN PEPROCESS Process 00142 ) 00143 /*++ 00144 00145 Routine Description: 00146 00147 This is a stub for the Ldt delete routine 00148 00149 Arguments: 00150 00151 Process -- Supplies a pointer to the process 00152 00153 Return Value: 00154 00155 None 00156 --*/ 00157 { 00158 } 00159 00160 NTSTATUS 00161 NtSetLdtEntries( 00162 IN ULONG Selector0, 00163 IN ULONG Entry0Low, 00164 IN ULONG Entry0Hi, 00165 IN ULONG Selector1, 00166 IN ULONG Entry1Low, 00167 IN ULONG Entry1High 00168 ) 00169 { 00170 return STATUS_NOT_IMPLEMENTED; 00171 }

Generated on Sat May 15 19:41:33 2004 for test by doxygen 1.3.7