Condividi tramite


WM_INDIVIDUALIZE_STATUS struttura (Drmexternals.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 registra lo stato del processo di individualizzazione .

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.

pszIndiRespUrl

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

dwHTTPRequest

DWORD che indica il numero di round trip HTTP nel servizio di individualizzazione completato.

enHTTPStatus

Valore dal tipo di enumerazione DRM_HTTP_STATUS.

dwHTTPReadProgress

DWORD contenente il numero di byte scaricati fino a questo momento.

dwHTTPReadTotal

DWORD contenente il numero totale di byte da scaricare. 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 compilata dai componenti di runtime DRM e viene inviata alle applicazioni nel parametro pValue delle applicazioni IWMStatusCallback::OnStatus quando l'evento è uguale a WMT_INDIVIDUALIZE. L'applicazione riceve più volte questo evento durante il processo di download.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Versione
Windows Media Format 7 SDK o versioni successive dell'SDK
Intestazione
Drmexternals.h

Vedi anche

DRM_HTTP_STATUS

Strutture