PFSCE_SET_INFO función de devolución de llamada (scesvc.h)
La PFSCE_SET_INFO función de devolución de llamada establece o sobrescribe información de análisis y configuración específica del servicio.
Sintaxis
PFSCE_SET_INFO PfsceSetInfo;
SCESTATUS PfsceSetInfo(
[in] SCE_HANDLE sceHandle,
[in] SCESVC_INFO_TYPE sceType,
[in, optional] LPTSTR lpPrefix,
[in] BOOL bExact,
[in] PVOID pvInfo
)
{...}
Parámetros
[in] sceHandle
Tipo: SCE_HANDLE
Especifica el identificador SCE opaco pasado a los datos adjuntos por la herramienta de configuración de seguridad establecida durante la llamada a ISceSvcAttachmentData::Initialize. Este identificador se usa para establecer o sobrescribir la información.
[in] sceType
Tipo: SCESVC_INFO_TYPE
Especifica el tipo de información que se va a establecer. Especifique una de las marcas siguientes.
Valor | Significado |
---|---|
|
Indica que se ha establecido la información de configuración. |
|
Indica que se ha establecido información de análisis. |
[in, optional] lpPrefix
Tipo: LPTSTR
Especifica qué información se debe establecer o sobrescribir. Esta cadena puede especificar una clave específica (vea bExact) o un prefijo para un conjunto de claves. Cuando se proporciona una cadena, solo se establece la información de esas claves (y sus valores correspondientes) que coincidan con la cadena. Cuando se establece en NULL, se establece toda la información del servicio.
[in] bExact
Tipo: BOOL
Especifica si la cadena proporcionada por lpPrefix debe tratarse como una clave específica o un prefijo para un conjunto de claves. Este parámetro se omite si lpPrefix está establecido en NULL.
Especifique uno de los valores siguientes.
[in] pvInfo
Tipo: PVOID
Devuelve un puntero a una de las estructuras siguientes. El conjunto de herramientas de configuración de seguridad (no los datos adjuntos) asigna el búfer para la información; por lo tanto, este puntero debe apuntar a NULL.
Valor | Significado |
---|---|
|
Cuando sceType se establece en SCE_SERVICE_CONFIGURATION_INFO. |
|
Cuando sceType se establece en SCE_SERVICE_ANALYSIS_INFO. |
Valor devuelto
Tipo: SCESTATUS
Si la función se realiza correctamente, devuelve SCESTATUS_SUCCESS; de lo contrario, devuelve un valor de error que puede ser uno de los siguientes.
Código devuelto | Descripción |
---|---|
|
El autor de la llamada no tiene privilegios suficientes para completar esta acción. |
|
El formato es incorrecto. |
|
Hay más datos de los que el búfer puede contener. |
|
Uno de los parámetros pasados a la función no era válido. |
|
No hay memoria suficiente. |
|
Error no especificado. |
|
No se encontró el registro especificado en la base de datos de seguridad. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | scesvc.h |