Función CreateWellKnownSid (securitybaseapi.h)
La función CreateWellKnownSid crea un SID para alias predefinidos.
Sintaxis
BOOL CreateWellKnownSid(
[in] WELL_KNOWN_SID_TYPE WellKnownSidType,
[in, optional] PSID DomainSid,
[out, optional] PSID pSid,
[in, out] DWORD *cbSid
);
Parámetros
[in] WellKnownSidType
Miembro de la enumeración WELL_KNOWN_SID_TYPE que especifica lo que identificará el SID.
[in, optional] DomainSid
Puntero a un SID que identifica el dominio que se va a usar al crear el SID. Pase NULL para usar el equipo local.
[out, optional] pSid
Puntero a la memoria donde CreateWellKnownSid almacenará el nuevo SID.
[in, out] cbSid
Puntero a un DWORD que contiene el número de bytes disponibles en pSid. La función CreateWellKnownSid almacena el número de bytes que se usan realmente en esta ubicación.
Valor devuelto
Si la función se realiza correctamente, el valor devuelto es distinto de cero.
Si la función no se realiza correctamente, el valor devuelto es cero. Para obtener información de error extendida, llame a GetLastError.
Requisitos
Cliente mínimo compatible | Windows XP [aplicaciones de escritorio | aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | securitybaseapi.h (incluya Windows.h) |
Library | Advapi32.lib |
Archivo DLL | Advapi32.dll |