WM_INDIVIDUALIZE_STATUS structure (Drmexternals.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 enregistre la status du processus d’individualisation.
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 DRM_INDIVIDUALIZATION_STATUS .
-
pszIndiRespUrl
-
Pointeur vers une chaîne terminée par null contenant l’URL de réponse d’individualisation.
-
dwHTTPRequest
-
DWORD qui indique le nombre d’allers-retours HTTP vers le service d’individualisation qui ont été terminés.
-
enHTTPStatus
-
Valeur du type d’énumération DRM_HTTP_STATUS .
-
dwHTTPReadProgress
-
DWORD contenant le nombre d’octets téléchargés jusqu’à présent.
-
dwHTTPReadTotal
-
DWORD contenant le nombre total d’octets à télécharger. Utilisez 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 remplie par les composants d’exécution DRM et envoyée aux applications dans le paramètre pValue de la méthode IWMStatusCallback::OnStatus des applications lorsque l’événement est égal à WMT_INDIVIDUALIZE. L’application reçoit cet événement plusieurs fois pendant le processus de téléchargement.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
Version |
Kit de développement logiciel (SDK) Windows Media Format 7 ou versions ultérieures du Kit de développement logiciel (SDK) |
En-tête |
|