WM_INDIVIDUALIZE_STATUS -Struktur (Drmexternals.h)
Die WM _ INDIVIDUALIZE _ STATUS-Struktur zeichnet den Status des Individualisierungsprozesses auf.
Syntax
typedef struct _WMIndividualizeStatus {
HRESULT hr;
DRM_INDIVIDUALIZATION_STATUS enIndiStatus;
LPSTR pszIndiRespUrl;
DWORD dwHTTPRequest;
DRM_HTTP_STATUS enHTTPStatus;
DWORD dwHTTPReadProgress;
DWORD dwHTTPReadTotal;
} WM_INDIVIDUALIZE_STATUS;
Member
-
Std.
-
HRESULT-Rückgabecode.
-
enIndiStatus
-
Der Wert des DRM _ INDIVIDUALIZATION _ STATUS-Enumerationstyps.
-
pszIndiRespUrl
-
Zeiger auf eine auf NULL beendete Zeichenfolge, die die Individualisierungsantwort-URL enthält.
-
dwHTTPRequest
-
DWORD, das die Anzahl der abgeschlossenen HTTP-Roundtrips zum Individualisierungsdienst angibt.
-
enHTTPStatus
-
Der Wert des _ DRM-HTTP _ STATUS-Enumerationstyps.
-
dwHTTPReadProgress
-
DWORD mit der Anzahl der bis jetzt heruntergeladenen Bytes.
-
dwHTTPReadTotal
-
DWORD mit der Gesamtzahl der herunterzuladenden Bytes. Verwenden Sie diesen Wert und dwHTTPReadProgress, um eine Benutzeroberfläche anzuzeigen, die angibt, wie viel des Downloads abgeschlossen wurde und wie viel noch zu tun ist.
Hinweise
Diese Struktur wird von den DRM-Laufzeitkomponenten ausgefüllt und an Anwendungen im pValue-Parameter der IWMStatusCallback::OnStatus-Methode der Anwendung gesendet, wenn das Ereignis WMT _ INDIVIDUALIZE entspricht. Die Anwendung empfängt dieses Ereignis mehrmals während des Downloadvorgangs.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Version |
Windows Media Format 7 SDK oder neuere Versionen des SDK |
| Header |
|