Condividi tramite


struttura SECURITY_QUALITY_OF_SERVICE (winnt.h)

La struttura dei dati SECURITY_QUALITY_OF_SERVICE contiene informazioni utilizzate per supportare la rappresentazione client. Un client può specificare queste informazioni quando si connette a un server; le informazioni determinano se il server può rappresentare il client e, in tal caso, in quale misura.

Sintassi

typedef struct _SECURITY_QUALITY_OF_SERVICE {
  DWORD                          Length;
  SECURITY_IMPERSONATION_LEVEL   ImpersonationLevel;
  SECURITY_CONTEXT_TRACKING_MODE ContextTrackingMode;
  BOOLEAN                        EffectiveOnly;
} SECURITY_QUALITY_OF_SERVICE, *PSECURITY_QUALITY_OF_SERVICE;

Members

Length

Specifica le dimensioni, in byte, di questa struttura.

ImpersonationLevel

Specifica le informazioni fornite al server sul client e il modo in cui il server può rappresentare o rappresentare il client. I livelli di rappresentazione della sicurezza determinano il grado in cui un processo server può agire per conto di un processo client. Questo membro è un valore di tipo di enumerazione SECURITY_IMPERSONATION_LEVEL.

ContextTrackingMode

Specifica se al server deve essere assegnato uno snapshot del contesto di sicurezza del client (denominato rilevamento statico) o se deve essere aggiornato continuamente per tenere traccia delle modifiche apportate al contesto di sicurezza del client (denominato rilevamento dinamico). Il valore SECURITY_STATIC_TRACKING specifica il rilevamento statico e il valore SECURITY_DYNAMIC_TRACKING specifica il rilevamento dinamico. Non tutti i meccanismi di comunicazione supportano il rilevamento dinamico; quelli che non verranno predefinito per il rilevamento statico.

EffectiveOnly

Specifica se il server può abilitare o disabilitare privilegi e gruppi che il contesto di sicurezza del client può includere.

Requisiti

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione winnt.h (include Windows.h)

Vedi anche

DdeSetQualityOfService

SECURITY_IMPERSONATION_LEVEL