Пример #1
0
        private SamMemoryAlloc GetInformation(GroupInformationClass infoClass)
        {
            IntPtr buffer;

            Win32.SamQueryInformationGroup(
                this,
                infoClass,
                out buffer
                ).ThrowIf();

            return(new SamMemoryAlloc(buffer));
        }
Пример #2
0
        private SamMemoryAlloc GetInformation(GroupInformationClass infoClass)
        {
            NtStatus status;
            IntPtr   buffer;

            if ((status = Win32.SamQueryInformationGroup(
                     this,
                     infoClass,
                     out buffer
                     )) >= NtStatus.Error)
            {
                Win32.Throw(status);
            }

            return(new SamMemoryAlloc(buffer));
        }
Пример #3
0
 public static extern NtStatus SamSetInformationGroup(
     [In] IntPtr GroupHandle,
     [In] GroupInformationClass GroupInformationClass,
     [In] IntPtr Buffer
     );