enumerazione BITS_JOB_PROPERTY_ID
L'enumerazione BITS_JOB_PROPERTY_ID specifica l'ID della proprietà per il processo Ottimizzazione recapito. Questa enumerazione viene usata nell'unione BITS_JOB_PROPERTY_VALUE per determinare il tipo di valore contenuto nell'unione.
Sintassi
typedef enum {
BITS_JOB_PROPERTY_ID_COST_FLAGS = 1,
BITS_JOB_PROPERTY_NOTIFICATION_CLSID = 2,
BITS_JOB_PROPERTY_DYNAMIC_CONTENT = 3,
BITS_JOB_PROPERTY_HIGH_PERFORMANCE = 4,
BITS_JOB_PROPERTY_MAX_DOWNLOAD_SIZE = 5,
BITS_JOB_PROPERTY_USE_STORED_CREDENTIALS = 7,
BITS_JOB_PROPERTY_MINIMUM_NOTIFICATION_INTERVAL_MS = 9,
BITS_JOB_PROPERTY_ON_DEMAND_MODE = 10
} BITS_JOB_PROPERTY_ID;
Costanti
-
BITS_JOB_PROPERTY_ID_COST_FLAGS
-
ID usato per controllare il comportamento di trasferimento su reti cellulari e/o simili. Questa proprietà può essere modificata mentre un trasferimento è in corso, i nuovi flag di costo avranno effetto immediatamente.
Questa proprietà usa il campo Dword di BITS_JOB_PROPERTY_VALUE.
-
BITS_JOB_PROPERTY_NOTIFICATION_CLSID
-
ID usato per registrare un callback COM da CLSID per ricevere notifiche sullo stato di avanzamento e sul completamento di un processo di ottimizzazione recapito. CLSID deve fare riferimento a una classe associata a un server COM registrato. Può anche essere impostato su GUID_NULL per cancellare un CLSID di notifica impostato in precedenza.
Questa proprietà usa il campo CLsID del BITS_JOB_PROPERTY_VALUE.
-
BITS_JOB_PROPERTY_DYNAMIC_CONTENT
-
Non supportato.
-
BITS_JOB_PROPERTY_HIGH_PERFORMANCE
-
Non supportato.
-
BITS_JOB_PROPERTY_MAX_DOWNLOAD_SIZE
-
Non supportato.
-
BITS_JOB_PROPERTY_USE_STORED_CREDENTIALS
-
Non supportato.
-
BITS_JOB_PROPERTY_MINIMUM_NOTIFICATION_INTERVAL_MS
-
Non supportato.
-
BITS_JOB_PROPERTY_ON_DEMAND_MODE
-
Non supportato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 10 versione 1709 [solo app desktop] |
Server minimo supportato |
Windows Server, versione 1709 [solo app desktop] |
Intestazione |
|