Función CoGetSystemSecurityPermissions (objbase.h)
Devuelve los valores predeterminados de los descriptores de seguridad de los permisos de inicio y acceso de toda la máquina, así como los límites de inicio y acceso.
Sintaxis
HRESULT CoGetSystemSecurityPermissions(
[in] COMSD comSDType,
[out] PSECURITY_DESCRIPTOR *ppSD
);
Parámetros
[in] comSDType
Valor de la enumeración COMSD . Especifica el tipo de permisos de seguridad del sistema solicitados, como permisos de inicio, permisos de acceso, restricciones de inicio y restricciones de acceso.
[out] ppSD
Puntero a una variable proporcionada por el autor de la llamada que esta rutina establece en la dirección de un búfer que contiene el SECURITY_DESCRIPTOR para los permisos de seguridad del sistema. CoGetSystemSecurityPermissions asignará memoria y el autor de la llamada debe liberarla con LocalFree.
Valor devuelto
Esta función puede devolver uno de estos valores.
Código devuelto | Descripción |
---|---|
|
Correcto. |
|
Parámetro no válido comSDType o ppSD. |
|
No hay conexión con el proceso de resolución. |
|
Memoria insuficiente para la asignación del descriptor de seguridad. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | objbase.h |
Library | Ole32.lib |
Archivo DLL | ComBase.dll |