IMFASFMutualExclusion::GetStreamsForRecord-Methode (wmcontainer.h)
Ruft die Datenstromnummern ab, die in einem Datensatz im Advanced Systems Format-Objekt für gegenseitigen Ausschluss enthalten sind.
Syntax
HRESULT GetStreamsForRecord(
[in] DWORD dwRecordNumber,
[out] WORD *pwStreamNumArray,
[in, out] DWORD *pcStreams
);
Parameter
[in] dwRecordNumber
Die Nummer des Datensatzes, für den die Datenstromnummern abgerufen werden sollen.
[out] pwStreamNumArray
Ein Array, das die Datenstromnummern empfängt. Legen Sie diesen Wert auf NULL fest, um die Anzahl der erforderlichen Elemente abzurufen, die durch den Wert von pcStreams bei der Rückgabe angegeben wird. Wenn dieser Parameter nicht NULL ist, kopiert die Methode so viele Datenstromnummern in das Array, wie elemente durch den Wert von pcStreams angegeben sind.
[in, out] pcStreams
Bei der Eingabe die Anzahl der Elemente im Array, auf die von pwStreamNumArray verwiesen wird. Bei der Ausgabe legt die -Methode diesen Wert auf die Anzahl der Datenstromnummern im Datensatz fest. Sie können GetStreamsForRecord aufrufen, wobei pwStreamNumArray auf NULL festgelegt ist, um die Anzahl der Elemente abzurufen, die für alle Datenstromnummern erforderlich sind.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wmcontainer.h |
Bibliothek | Mfuuid.lib |