estructura WM_INDIVIDUALIZE_STATUS (Wmdrmsdk.h)
[La característica asociada a esta página, SDK de Windows Media Format 11, es una característica heredada. Se ha reemplazado por lector de origen y escritor receptor. El lector de origen y el sistema de escritura receptor se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use lector de origen 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 contiene información sobre un proceso de individualización pendiente.
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 que indica el estado actual del proceso de individualización.
-
pszIndiRespUrl
-
Puntero a una cadena terminada en null que contiene la dirección URL de respuesta de individualización.
-
dwHTTPRequest
-
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
-
Número de bytes descargados.
-
dwHTTPReadTotal
-
Número total de bytes que se van a descargar. Puede usar 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
Esta estructura se recibe cuando se llama al método IWMDRMIndividualizationStatus::GetStatus . Contiene el estado del proceso de individualización pendiente en el momento de la llamada.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|