.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH CreateRestrictedToken 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBCreateRestrictedToken\fR (ADVAPI32.@) .SH SYNOPSIS BOOL CreateRestrictedToken ( HANDLE \fIbaseToken\fR, DWORD \fIflags\fR, DWORD \fInDisableSids\fR, PSID_AND_ATTRIBUTES \fIdisableSids\fR, DWORD \fInDeletePrivs\fR, PLUID_AND_ATTRIBUTES \fIdeletePrivs\fR, DWORD \fInRestrictSids\fR, PSID_AND_ATTRIBUTES \fIrestrictSids\fR, PHANDLE \fInewToken\fR ) .SH DESCRIPTION .PP Create a new more restricted token from an existing token. .SH PARAMS \fIbaseToken\fR \fB[In]\fR Token to base the new restricted token on. .PP \fIflags\fR \fB[In]\fR Options. .PP \fInDisableSids\fR \fB[In]\fR Length of \fIdisableSids\fR array. .PP \fIdisableSids\fR \fB[In]\fR Array of SIDs to disable in the new token. .PP \fInDeletePrivs\fR \fB[In]\fR Length of \fIdeletePrivs\fR array. .PP \fIdeletePrivs\fR \fB[In]\fR Array of privileges to delete in the new token. .PP \fInRestrictSids\fR \fB[In]\fR Length of \fIrestrictSids\fR array. .PP \fIrestrictSids\fR \fB[In]\fR Array of SIDs to restrict in the new token. .PP \fInewToken\fR \fB[Out]\fR Address where the new token is stored. .PP .SH RETURNS .PP \fBSuccess:\fR \fBTRUE\fR .PP \fBFailure:\fR \fBFALSE\fR .SH IMPLEMENTATION .PP Declared in \fB"winbase.h"\fR. .PP Implemented in \fB"dlls/advapi32/security.c"\fR. .PP Debug channel \fB"advapi"\fR.