Metodo SendNotifyProgressToCTM

Il metodo SendNotifyProgressToCTM notifica a Content Transfer Manager lo stato di avanzamento di un processo.

Sintassi

HRESULT stdcall SendNotifyProgressToCTM(
    LPCWSTR szProgressType,
    LPCWSTR szEndpoint,
    LPCWSTR szID,
    LPCWSTR szClientData,
    LPCWSTR szBytesTotal,
    LPCWSTR szBytesTransferred,
    ULONG ulFilesTotal,
    ULONG ulFilesTransferred
);

Parametri

szProgressType Tipo di dati: LPCWSTR

Qualificatori: [in]

Una delle costanti S_DTS_* per le modifiche di stato o la stringa NULL/vuota solo per lo stato di avanzamento di un byte.

szEndpoint Tipo di dati: LPCWSTR

Qualificatori: [in]

Endpoint di notifica. È stato passato alla chiamata a ICcmAlternateDownloadProvider::D ownloadContent (szNotifyEndpoint).

szID Tipo di dati: UInt32

Qualificatori: [in]

Processo a cui corrisponde la notifica. Questo è il GUID originariamente restituito da ICcmAlternateDownloadProvider::D ownloadContent.

szClientData Tipo di dati: LPCWSTR

Qualificatori: [in]

Dati specifici del client passati alla chiamata a ICcmAlternateDownloadProvider::D ownloadContent (szNotifyData).

szBytesTotal Tipo di dati: LPCWSTR

Qualificatori: [in]

Numero totale di byte nel processo.

szBytesTransferred Tipo di dati: LPCWSTR

Qualificatori: [in]

Numero di byte trasferiti finora.

ulFilesTotal Tipo di dati: ULONG

Qualificatori: [in]

Numero totale di file nel processo.

ulFilesTransferred Tipo di dati: ULONG

Qualificatori: [in]

Numero di file trasferiti finora.

Osservazioni

Se i totali non sono ancora noti, passare 0 per i valori. Dopo che il provider ha determinato il numero totale di byte e file, è necessario usare tali valori.

Valori restituiti

Codice HRESULT . I valori possibili includono, ma non si limitano a, il seguente:

S_OK Operazione riuscita implica che l'individuazione è stata attivata correttamente. Tutti gli altri valori restituiti indicano un errore.

Requisiti

Requisiti di runtime

Per altre informazioni, vedere requisiti di runtime del client Configuration Manager.

Requisiti di sviluppo

Per altre informazioni, vedere Configuration Manager Requisiti di sviluppo client.