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.

40 lines
846 B

  1. #ifndef REPLACL_DOT_H
  2. #define REPLACL_DOT_H
  3. /////////////////////////////////
  4. // replacl.h
  5. //////////////////////
  6. // entry points and data definitions
  7. //
  8. // MSN Token Type
  9. #define MST_MSNTOKEN 0
  10. // Common NT SID
  11. #define MST_NTSID 1
  12. // Trusted Name
  13. #define MST_NAME 2
  14. // After all of the children of the SICILY_SD have been
  15. // created, we will copy it to contigous memory allocated
  16. // by the calling process and return it.
  17. #define ANY_SIZE_ARRAY 1
  18. BOOL WINAPI TranslateSecurityDescriptor(
  19. SECURITY_DESCRIPTOR *p_sd,
  20. PBYTE p_ssd,
  21. LONG *sizereq);
  22. BOOL WINAPI ReComposeSecurityDescriptor(
  23. PBYTE p_ssd,
  24. DWORD c_ssd,
  25. SECURITY_DESCRIPTOR *p_sd,
  26. LONG *sizereq);
  27. BOOL WINAPI InitializeSrcSicily();
  28. BOOL WINAPI CloseSrcSicily();
  29. BOOL WINAPI InitializeDestSicily();
  30. BOOL WINAPI CloseDestSicily();
  31. #endif