Structure WM_INDIVIDUALIZE_STATUS (wmdrmsdk. h)
La structure d’état de l' _ _ individualisation WM 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 type d’énumération de l’état de l' _ _ individualisation DRM qui indique l’état actuel du processus d’individualisation.
-
pszIndiRespUrl
-
Pointeur vers une chaîne se terminant par un caractère 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 de l' _ _ État http DRM .
-
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 . Elle contient l’état du processus d’individualisation en attente au moment de l’appel.
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|