private SamMemoryAlloc GetInformation(GroupInformationClass infoClass) { IntPtr buffer; Win32.SamQueryInformationGroup( this, infoClass, out buffer ).ThrowIf(); return(new SamMemoryAlloc(buffer)); }
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)); }
public static extern NtStatus SamSetInformationGroup( [In] IntPtr GroupHandle, [In] GroupInformationClass GroupInformationClass, [In] IntPtr Buffer );