Platform SDK: Files and I/O |
Controls the logging of user-related quota events on the volume. Logging makes an entry in the volume server system's event log.
HRESULT SetQuotaLogFlags( DWORD dwFlags );
Macro | Meaning |
---|---|
DISKQUOTA_SET_LOG_USER_THRESHOLD | Turn on/off logging of user warning threshold violations. If set, an event log entry will be created when the user exceeds his assigned warning threshold. |
DISKQUOTA_SET_LOG_USER_LIMIT | Turn on/off logging of user quota limit violations. If set, an event log entry will be created when the user exceeds his assigned hard quota limit. |
This method returns a file system error or one of the following values.
Value | Meaning |
---|---|
NOERROR | Success. |
ERROR_ACCESS_DENIED | The caller has insufficient access rights. |
ERROR_NOT_READY | The DiskQuotaControl object is not initialized. |
E_OUTOFMEMORY | Insufficient memory. |
E_FAIL | An unexpected file system error occurred. |
E_UNEXPECTED | An unexpected exception occurred. |
Windows NT/2000: Requires Windows 2000.
Windows 95/98: Unsupported.
Header: Declared in Dskquota.h.
File Systems Overview, File System Interfaces, IDiskQuotaControl