Compartir a través de


Función ADsPropCheckIfWritable (adsprop.h)

La función ADsPropCheckIfWritable determina si se puede escribir un atributo.

Sintaxis

BOOL ADsPropCheckIfWritable(
  [in] const PWSTR          pwzAttr,
  [in] const PADS_ATTR_INFO pWritableAttrs
);

Parámetros

[in] pwzAttr

Puntero a un búfer WCHAR terminado en NULL que contiene el nombre del atributo.

[in] pWritableAttrs

Puntero a la matriz de estructuras de ADS_ATTR_INFO devueltas por ADsPropGetInitInfo.

Valor devuelto

Devuelve un valor distinto de cero si el atributo se encuentra en la lista de atributos grabable o cero de lo contrario. También devuelve cero si pWritableAttrs es NULL.

Comentarios

Durante la inicialización, una extensión de hoja de propiedades debe determinar si los atributos que puede cambiar se pueden escribir mediante ADsPropCheckIfWritable. Si no se puede escribir un atributo, se debe mostrar como de solo lectura y se debe quitar la capacidad de cambiar el valor del atributo.

Es posible que un usuario tenga permiso de escritura, pero no permiso de lectura para un atributo. En este caso, se produce un error en la operación de lectura del atributo y es posible que el atributo se sobrescriba. Por lo tanto, no se recomienda conceder permiso de escritura de usuario, pero revocar el permiso de lectura en un atributo.

No use esta función para comprobar el permiso de escritura de los atributos de una hoja de propiedades de selección múltiple. Es probable que cada objeto de directorio tenga un conjunto diferente de permisos de atributo grabable. La extensión de hoja de propiedades debe depender del servidor que devuelve un error al intentar escribir en un objeto específico de un grupo seleccionado para determinar si se deniegan los permisos de escritura para ese objeto.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado adsprop.h
Library Dsprop.lib
Archivo DLL Dsprop.dll

Consulte también

ADS_ATTR_INFO

ADsPropGetInitInfo