Partager via


structure WM_INDIVIDUALIZE_STATUS (Wmdrmsdk.h)

[La fonctionnalité associée à cette page, le Kit de développement logiciel (SDK) Windows Media Format 11, est une fonctionnalité héritée. Il a été remplacé par le lecteur source et l’enregistreurrécepteur. Le lecteur source et l’enregistreur récepteur ont été optimisés pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise le lecteur source et l’enregistreur récepteur au lieu du Kit de développement logiciel (SDK) Windows Media Format 11, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

La structure WM_INDIVIDUALIZE_STATUS contient des informations sur un processus d’individualisation en attente.

Syntaxe

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

Membres

heure(s)

Code de retour HRESULT.

enIndiStatus

Valeur du DRM_INDIVIDUALIZATION_STATUS type d’énumération qui indique la status actuelle du processus d’individualisation.

pszIndiRespUrl

Pointeur vers une chaîne terminée par null contenant l’URL de réponse d’individualisation.

dwHTTPRequest

Nombre d’allers-retours HTTP vers le service d’individualisation qui ont été effectués.

enHTTPStatus

Valeur du type d’énumération DRM_HTTP_STATUS .

dwHTTPReadProgress

Nombre d’octets téléchargés.

dwHTTPReadTotal

Nombre total d’octets à télécharger. Vous pouvez utiliser cette valeur et dwHTTPReadProgress pour afficher une interface utilisateur indiquant la quantité de téléchargement terminée et la quantité restante à effectuer.

Notes

Cette structure est reçue lorsque vous appelez la méthode IWMDRMIndividualizationStatus::GetStatus . Il contient les status du processus d’individualisation en attente au moment de l’appel.

Configuration requise

Condition requise Valeur
En-tête
Wmdrmsdk.h

Voir aussi

Structures