Compartir a través de


estructura WM_INDIVIDUALIZE_STATUS (Drmexternals.h)

[La característica asociada a esta página, WINDOWS Media Format 11 SDK, es una característica heredada. Se ha reemplazado por lector de origen y escritor receptor. Lector de origen y escritor receptor se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use lector fuente y escritor receptor en lugar del SDK de Windows Media Format 11, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

La estructura WM_INDIVIDUALIZE_STATUS registra el estado del proceso de individualización .

Sintaxis

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

Miembros

h

Código de retorno HRESULT.

enIndiStatus

Valor del tipo de enumeración DRM_INDIVIDUALIZATION_STATUS .

pszIndiRespUrl

Puntero a una cadena terminada en null que contiene la dirección URL de respuesta de individualización.

dwHTTPRequest

DWORD que indica el número de recorridos de ida y vuelta HTTP al servicio de individualización que se ha completado.

enHTTPStatus

Valor del tipo de enumeración DRM_HTTP_STATUS .

dwHTTPReadProgress

DWORD que contiene el número de bytes descargados hasta ahora.

dwHTTPReadTotal

DWORD que contiene el número total de bytes que se van a descargar. Use este valor y dwHTTPReadProgress para mostrar una interfaz de usuario que indique cuánto se ha completado la descarga y cuánto queda por hacer.

Observaciones

Los componentes en tiempo de ejecución de DRM rellenan esta estructura y se envían a las aplicaciones en el parámetro pValue del método IWMStatusCallback::OnStatus cuando el evento es igual a WMT_INDIVIDUALIZE. La aplicación recibe este evento varias veces durante el proceso de descarga.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Versión
SDK de Windows Media Format 7 o versiones posteriores del SDK
Encabezado
Drmexternals.h

Consulte también

DRM_HTTP_STATUS

Estructuras