Compartir a través de


Rutina MRxSetSdInfo

RDBSS llama ala rutina MRxSetSdInfo para solicitar que un minidirector de red establezca información del descriptor de seguridad en un objeto del sistema de archivos.

Sintaxis

PMRX_CALLDOWN MRxSetSdInfo;

NTSTATUS MRxSetSdInfo(
  _Inout_ PRX_CONTEXT RxContext
)
{ ... }

Parámetros

RxContext [in, out]
Puntero a la estructura RX_CONTEXT. Este parámetro contiene el IRP que solicita la operación.

Valor devuelto

MRxSetSdInfo devuelve STATUS_SUCCESS si se ejecuta correctamente o un valor NTSTATUS adecuado, como uno de los siguientes:

Código devuelto Descripción
STATUS_ACCESS_DENIED

El autor de la llamada no tiene la seguridad adecuada para esta operación.

STATUS_CONNECTION_DISCONNECTED

La conexión se desconecta.

STATUS_INSUFFICIENT_RESOURCES

No había recursos suficientes para completar la consulta.

STATUS_INVALID_PARAMETER

Se especificó un parámetro no válido.

STATUS_NETWORK_ACCESS_DENIED

Se denegó el acceso a la red.

STATUS_NOT_IMPLEMENTED

No se implementa una característica solicitada, como establecer información de seguridad en un archivo de página remoto.

STATUS_NOT_SUPPORTED

La información del descriptor de seguridad no se admite en el recurso compartido remoto.

STATUS_OBJECT_PATH_NOT_FOUND

No se encontró la ruta de acceso del objeto. Este error se puede devolver si se solicitó establecer información de seguridad en un objeto de secuencia NTFS y el sistema de archivos remoto no admite secuencias.

STATUS_REPARSE

Se requiere un reanálisis para controlar un vínculo simbólico.

Comentarios

RDBSS emite una llamada a MRxSetSdInfo en respuesta a la recepción de una solicitud de IRP_MJ_SET_SECURITY .

Antes de llamar a MRxSetSdInfo, RDBSS modifica los siguientes miembros de la estructura RX_CONTEXT a la que apunta el parámetro RxContext :

El miembro SetSecurity.SecurityInformation se establece en IrpSp-Parameters.SetSecurity.SecurityInformation>.

El miembro SetSecurity.SecurityDescriptor se establece en IrpSp-Parameters.SetSecurity.SecurityDescriptor>.

Requisitos

Plataforma de destino

Escritorio

Encabezado

Mrx.h (incluya Mrx.h)

Consulte también

MRxIsValidDirectory

MRxQueryDirectory

MRxQueryEaInfo

MRxQueryFileInfo

MRxQueryQuotaInfo

MRxQuerySdInfo

MRxQueryVolumeInfo

MRxSetEaInfo

MRxSetFileInfo

MRxSetFileInfoAtCleanup

MRxSetQuotaInfo

MRxSetVolumeInfo