Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

83 lines
1.6 KiB

  1. /*++
  2. Copyright(c) 1992 Microsoft Corporation
  3. Module Name:
  4. Regrpc.acf
  5. Abstract:
  6. Author:
  7. David J. Gilman (davegi) 27-Jan-1992
  8. --*/
  9. [ strict_context_handle, implicit_handle( handle_t winreg_bhandle )]
  10. interface winreg
  11. {
  12. [comm_status, fault_status] OpenClassesRoot();
  13. [comm_status, fault_status] OpenCurrentUser();
  14. [comm_status, fault_status] OpenLocalMachine();
  15. [comm_status, fault_status] OpenPerformanceData();
  16. [comm_status, fault_status] OpenUsers();
  17. [comm_status, fault_status] BaseRegCloseKey();
  18. [comm_status, fault_status] BaseRegCreateKey();
  19. [comm_status, fault_status] BaseRegDeleteKey();
  20. [comm_status, fault_status] BaseRegDeleteValue();
  21. [comm_status, fault_status] BaseRegEnumKey();
  22. [comm_status, fault_status] BaseRegEnumValue();
  23. [comm_status, fault_status] BaseRegFlushKey();
  24. [comm_status, fault_status] BaseRegGetKeySecurity();
  25. [comm_status, fault_status] BaseRegLoadKey();
  26. [comm_status, fault_status] BaseRegNotifyChangeKeyValue();
  27. [comm_status, fault_status] BaseRegOpenKey();
  28. [comm_status, fault_status] BaseRegQueryInfoKey();
  29. [comm_status, fault_status] BaseRegQueryValue();
  30. [comm_status, fault_status] BaseRegReplaceKey();
  31. [comm_status, fault_status] BaseRegRestoreKey( );
  32. [comm_status, fault_status] BaseRegSaveKey( );
  33. [comm_status, fault_status] BaseRegSetKeySecurity( );
  34. [comm_status, fault_status] BaseRegSetValue( );
  35. [comm_status, fault_status] BaseRegUnLoadKey( );
  36. //
  37. // New APIs for Win 95.
  38. //
  39. [comm_status, fault_status] BaseRegGetVersion( );
  40. [comm_status, fault_status] OpenCurrentConfig( );
  41. [comm_status, fault_status] OpenDynData( );
  42. [comm_status, fault_status] BaseRegQueryMultipleValues( );
  43. }