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

helper.h
Go to the documentation of this file.
00001 #if !defined(INCLUDE_SM_HELPER_H)
00002 #define INCLUDE_SM_HELPER_H
00003 
00004 #if !defined(__SM_API_H)
00005 #include <sm/api.h>
00006 #endif
00007 
00008 /* $Id: helper.h 37769 2008-11-30 13:46:35Z sginsberg $ */
00009 
00010 /* smlib/connect.c */
00011 NTSTATUS WINAPI
00012 SmConnectApiPort (IN      PUNICODE_STRING  pSbApiPortName  OPTIONAL,
00013           IN      HANDLE           hSbApiPort      OPTIONAL,
00014           IN      WORD             wSubsystem      OPTIONAL, /* pe.h */
00015           IN OUT  PHANDLE          phSmApiPort);
00016 /* smlib/compses.c */
00017 NTSTATUS WINAPI
00018 SmCompleteSession (IN     HANDLE  hSmApiPort,
00019            IN     HANDLE  hSbApiPort,
00020            IN     HANDLE  hApiPort);
00021 /* smlib/execpgm.c */
00022 NTSTATUS WINAPI
00023 SmExecuteProgram (IN     HANDLE           hSmApiPort,
00024           IN     PUNICODE_STRING  Pgm
00025           );
00026 /* smdll/query.c */
00027 NTSTATUS WINAPI
00028 SmQueryInformation (IN      HANDLE                SmApiPort,
00029             IN      SM_INFORMATION_CLASS  SmInformationClass,
00030             IN OUT  PVOID                 Data,
00031             IN      ULONG                 DataLength,
00032             IN OUT  PULONG                ReturnedDataLength OPTIONAL);
00033 /* smlib/lookupss.c */
00034 NTSTATUS WINAPI
00035 SmLookupSubsystem (IN     PWSTR   Name,
00036            IN OUT PWSTR   Data,
00037            IN OUT PULONG  DataLength,
00038            IN OUT PULONG  DataType,
00039            IN     PVOID   Environment OPTIONAL);
00040 #endif /* ndef INCLUDE_SM_HELPER_H */

Generated on Sat May 26 2012 04:32:07 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.