ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

util.c
Go to the documentation of this file.
00001 /*
00002  * PROJECT:      ReactOS Boot Loader
00003  * LICENSE:      BSD - See COPYING.ARM in the top level directory
00004  * FILE:         drivers/sac/driver/util.c
00005  * PURPOSE:      Driver for the Server Administration Console (SAC) for EMS
00006  * PROGRAMMERS:  ReactOS Portable Systems Group
00007  */
00008 
00009 /* INCLUDES *******************************************************************/
00010 
00011 #include "sacdrv.h"
00012 
00013 /* GLOBALS ********************************************************************/
00014 
00015 /* FUNCTIONS ******************************************************************/
00016 
00017 ULONG
00018 ConvertAnsiToUnicode(
00019     IN PWCHAR pwch,
00020     IN PCHAR pch,
00021     IN ULONG length
00022     )
00023 {
00024     return STATUS_NOT_IMPLEMENTED;
00025 }
00026 
00027 BOOLEAN
00028 IsCmdEventRegistrationProcess(
00029     IN PFILE_OBJECT FileObject
00030     )
00031 {
00032     return FALSE;
00033 }
00034 
00035 VOID
00036 InitializeCmdEventInfo(
00037     VOID
00038     )
00039 {
00040 
00041 }
00042 
00043 BOOLEAN
00044 VerifyEventWaitable(
00045     IN PVOID Object,
00046     OUT PVOID *WaitObject,
00047     OUT PVOID *ActualWaitObject
00048     )
00049 {
00050     return FALSE;
00051 }
00052 
00053 NTSTATUS
00054 InvokeUserModeService(
00055     VOID
00056     )
00057 {
00058     return STATUS_NOT_IMPLEMENTED;
00059 }
00060 
00061 VOID
00062 SacFormatMessage(
00063     IN PWCHAR FormattedString,
00064     IN PWCHAR MessageString,
00065     IN ULONG MessageSize
00066     )
00067 {
00068 
00069 }
00070 
00071 NTSTATUS
00072 TearDownGlobalMessageTable(
00073     VOID
00074     )
00075 {
00076     return STATUS_NOT_IMPLEMENTED;
00077 }
00078 
00079 PWCHAR
00080 GetMessage(
00081     IN ULONG MessageIndex
00082     )
00083 {
00084     return NULL;
00085 }
00086 
00087 BOOLEAN
00088 SacTranslateUtf8ToUnicode(
00089     IN CHAR Utf8Char,
00090     IN PCHAR UnicodeBuffer, 
00091     OUT PCHAR Utf8Value
00092     )
00093 {
00094     return FALSE;
00095 }
00096 
00097 BOOLEAN
00098 SacTranslateUnicodeToUtf8(
00099     IN PWCHAR SourceBuffer,
00100     IN ULONG SourceBufferLength,
00101     OUT PCHAR DestinationBuffer,
00102     IN ULONG DestinationBufferSize,
00103     IN ULONG UTF8Count,
00104     OUT PULONG ProcessedCount
00105     )
00106 {
00107     return FALSE;
00108 }
00109 
00110 NTSTATUS
00111 GetRegistryValueBuffer(
00112     IN PCWSTR KeyName,
00113     IN PWCHAR ValueName,
00114     IN PKEY_VALUE_PARTIAL_INFORMATION ValueBuffer
00115     )
00116 {
00117     return STATUS_NOT_IMPLEMENTED;
00118 }
00119 
00120 NTSTATUS
00121 SetRegistryValue(
00122     IN PCWSTR KeyName,
00123     IN PWCHAR ValueName,
00124     IN ULONG Type,
00125     IN PVOID Data,
00126     IN ULONG DataSize
00127     )
00128 {
00129     return STATUS_NOT_IMPLEMENTED;
00130 }
00131 
00132 NTSTATUS
00133 CopyRegistryValueData(
00134     IN PVOID Dest,
00135     IN PKEY_VALUE_PARTIAL_INFORMATION ValueBuffer
00136     )
00137 {
00138    return STATUS_NOT_IMPLEMENTED;
00139 }
00140 
00141 NTSTATUS
00142 TranslateMachineInformationText(
00143     IN PWCHAR Buffer)
00144 {
00145     return STATUS_NOT_IMPLEMENTED;
00146 }
00147 
00148 NTSTATUS
00149 TranslateMachineInformationXML(
00150     IN PWCHAR Buffer,
00151     IN PWCHAR ExtraData
00152     )
00153 {
00154     return STATUS_NOT_IMPLEMENTED;
00155 }
00156 
00157 NTSTATUS
00158 RegisterBlueScreenMachineInformation(
00159     VOID
00160     )
00161 {
00162     return STATUS_NOT_IMPLEMENTED;
00163 }
00164 
00165 VOID
00166 FreeMachineInformation(
00167     VOID
00168     )
00169 {
00170 
00171 }
00172 
00173 NTSTATUS
00174 SerialBufferGetChar(
00175     OUT PCHAR Char
00176     )
00177 {
00178     return STATUS_NOT_IMPLEMENTED;
00179 }
00180 
00181 NTSTATUS
00182 GetCommandConsoleLaunchingPermission(
00183     OUT PBOOLEAN Permission
00184     )
00185 {
00186     return STATUS_NOT_IMPLEMENTED;
00187 }
00188 
00189 NTSTATUS
00190 ImposeSacCmdServiceStartTypePolicy(
00191     VOID
00192     )
00193 {
00194     return STATUS_NOT_IMPLEMENTED;
00195 }
00196 
00197 NTSTATUS
00198 CopyAndInsertStringAtInterval(
00199     IN PWCHAR SourceStr,
00200     IN ULONG Interval,
00201     IN PWCHAR InsertStr,
00202     OUT PWCHAR pDestStr
00203     )
00204 {
00205     return STATUS_NOT_IMPLEMENTED;
00206 }
00207 
00208 ULONG
00209 GetMessageLineCount(
00210     IN ULONG MessageIndex
00211     )
00212 {
00213     return 0;
00214 }
00215 
00216 NTSTATUS
00217 RegisterSacCmdEvent(
00218     IN PVOID Object,
00219     IN PKEVENT SetupCmdEvent[]
00220     )
00221 {
00222     return STATUS_NOT_IMPLEMENTED;
00223 }
00224 
00225 NTSTATUS
00226 UnregisterSacCmdEvent(
00227     IN PFILE_OBJECT FileObject
00228     )
00229 {
00230     return STATUS_NOT_IMPLEMENTED;
00231 }
00232 
00233 NTSTATUS
00234 UTF8EncodeAndSend(
00235     IN PWCHAR String
00236     )
00237 {
00238     return STATUS_NOT_IMPLEMENTED;
00239 }

Generated on Sat May 26 2012 04:20:43 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.