Condividi tramite


WM_INDIVIDUALIZE_STATUS struttura (Wmdrmsdk.h)

[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stata sostituita da Lettore di origine e Writer sink. Lettore di origine e Writer sink sono stati ottimizzati per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi Lettore di origine e Writer sink anziché Windows Media Format 11 SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

La struttura WM_INDIVIDUALIZE_STATUS contiene informazioni su un processo di individualizzazione in sospeso.

Sintassi

typedef struct _WMIndividualizeStatus {
  HRESULT                      hr;
  DRM_INDIVIDUALIZATION_STATUS enIndiStatus;
  LPSTR                        pszIndiRespUrl;
  DWORD                        dwHTTPRequest;
  DRM_HTTP_STATUS              enHTTPStatus;
  DWORD                        dwHTTPReadProgress;
  DWORD                        dwHTTPReadTotal;
} WM_INDIVIDUALIZE_STATUS;

Members

h

Codice restituito HRESULT.

enIndiStatus

Valore dal tipo di enumerazione DRM_INDIVIDUALIZATION_STATUS che indica lo stato corrente del processo di individualizzazione.

pszIndiRespUrl

Puntatore a una stringa con terminazione null contenente l'URL della risposta di individualizzazione.

dwHTTPRequest

Numero di round trip HTTP al servizio di individualizzazione completato.

enHTTPStatus

Valore dal tipo di enumerazione DRM_HTTP_STATUS.

dwHTTPReadProgress

Numero di byte scaricati.

dwHTTPReadTotal

Numero totale di byte da scaricare. È possibile usare questo valore e dwHTTPReadProgress per visualizzare un'interfaccia utente che indica la quantità di download completata e quanto rimane da eseguire.

Commenti

Questa struttura viene ricevuta quando si chiama il metodo IWMDRMIndividualizationStatus::GetStatus . Contiene lo stato del processo di individualizzazione in sospeso al momento della chiamata.

Requisiti

Requisito Valore
Intestazione
Wmdrmsdk.h

Vedi anche

Strutture