WM_INDIVIDUALIZE_STATUS-Struktur (Wmdrmsdk.h)
[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK ist ein Legacyfeature. Es wurde von Source Reader und Sink Writer abgelöst. Source Reader und Sink Writer wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit quellleser und Senkenschreiber anstelle des Windows Media Format 11 SDK verwendet. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]
Die WM_INDIVIDUALIZE_STATUS-Struktur enthält Informationen zu einem ausstehenden Individualisierungsprozess.
typedef struct _WMIndividualizeStatus {
HRESULT hr;
DRM_INDIVIDUALIZATION_STATUS enIndiStatus;
LPSTR pszIndiRespUrl;
DWORD dwHTTPRequest;
DRM_HTTP_STATUS enHTTPStatus;
DWORD dwHTTPReadProgress;
DWORD dwHTTPReadTotal;
} WM_INDIVIDUALIZE_STATUS;
-
Std.
-
HRESULT-Rückgabecode .
-
enIndiStatus
-
Wert aus dem DRM_INDIVIDUALIZATION_STATUS Enumerationstyp, der die aktuelle status des Individualisierungsprozesses angibt.
-
pszIndiRespUrl
-
Zeiger auf eine NULL-endende Zeichenfolge, die die Url der Individualisierungsantwort enthält.
-
dwHTTPRequest
-
Die Anzahl der abgeschlossenen HTTP-Roundtrips zum Individualisierungsdienst.
-
deHTTPStatus
-
Wert aus dem DRM_HTTP_STATUS Enumerationstyp.
-
dwHTTPReadProgress
-
Die Anzahl der heruntergeladenen Bytes.
-
dwHTTPReadTotal
-
Die Gesamtanzahl der herunterzuladenden Bytes. Sie können diesen Wert und dwHTTPReadProgress verwenden, um eine Benutzeroberfläche anzuzeigen, die angibt, wie viel des Downloads abgeschlossen wurde und wie viel noch zu erledigen ist.
Diese Struktur wird empfangen, wenn Sie die IWMDRMIndividualizationStatus::GetStatus-Methode aufrufen. Sie enthält die status des ausstehenden Individualisierungsprozesses zum Zeitpunkt des Aufrufs.
Anforderung | Wert |
---|---|
Header |
|