Routine MRxSetQuotaInfo

La routineMRxSetQuotaInfo viene chiamata da RDBSS per richiedere che un mini redirector di rete imposti le informazioni sulla quota in un oggetto file system.

Sintassi

PMRX_CALLDOWN MRxSetQuotaInfo;

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

Parametri

RxContext [in, out]
Puntatore alla struttura RX_CONTEXT. Questo parametro contiene l'IRP che richiede l'operazione.

Valore restituito

MRxSetQuotaInfo restituisce STATUS_SUCCESS in caso di esito positivo o di un valore NTSTATUS appropriato, ad esempio uno dei seguenti:

Codice restituito Descrizione
STATUS_ACCESS_DENIED

Il chiamante non ha la sicurezza appropriata per questa operazione.

STATUS_CONNECTION_DISCONNECTED

La connessione è stata disconnessa.

STATUS_INSUFFICIENT_RESOURCES

Risorse insufficienti per completare la query.

STATUS_INVALID_PARAMETER

È stato specificato un parametro non valido.

STATUS_NOT_SUPPORTED

Le quote non sono supportate.

Commenti

RDBSS invia una chiamata a MRxSetQuotaInfo in risposta alla ricezione di una richiesta di IRP_MJ_SET_QUOTA .

Prima di chiamare MRxSetQuotaInfo, RDBSS modifica i membri seguenti nella struttura RX_CONTEXT a cui punta il parametro RxContext :

Il membro Info.Buffer è impostato sul buffer utente dal pacchetto di richiesta di I/O. Questo buffer è già stato bloccato da SERVIZI Desktop remoto, se necessario.

Il membro Info.LengthRemaining è impostato su IrpSp-Parameters.SetQuota.Length>.

Requisiti

Piattaforma di destinazione

Desktop

Intestazione

Mrx.h (include Mrx.h)

Vedi anche

MRxIsValidDirectory

MRxQueryDirectory

MRxQueryEaInfo

MRxQueryFileInfo

MRxQueryQuotaInfo

MRxQuerySdInfo

MRxQueryVolumeInfo

MRxSetEaInfo

MRxSetFileInfo

MRxSetFileInfoAtCleanup

MRxSetSdInfo

MRxSetVolumeInfo