Freigeben über


IJolietDiscMaster::SetJolietProperties-Methode (imapi.h)

Legt die Joliet-Eigenschaften fest.

Syntax

HRESULT SetJolietProperties(
  [in] IPropertyStorage *pPropStg
);

Parameter

[in] pPropStg

Zeiger auf die IPropertyStorage-Schnittstelle , die die Joliet-Schnittstelle verwenden kann, um neue Einstellungen für verschiedene Eigenschaften abzurufen.

Rückgabewert

S_OK wird bei Erfolg zurückgegeben, aber als Ergebnis der Implementierung können andere Erfolgscodes zurückgegeben werden. Die folgenden Fehlercodes werden häufig bei Einem Vorgangsfehler zurückgegeben, stellen jedoch nicht die einzigen möglichen Fehlerwerte dar:

Hinweise

Anwendungen sollten einen Eigenschaftensatz mithilfe von GetJolietProperties abfragen, nur die einstellungen von Interesse ändern und dann SetJolietProperties aufrufen, um alle Werte gleichzeitig zu ändern.

Einige Eigenschaften sind schreibgeschützt. Sowohl schreibgeschützte Eigenschaften als auch nicht unterstützte Eigenschaften werden ignoriert, ohne einen Fehler zu generieren (siehe IMAPI_S_PROPERTIESIGNORED). Beispielsweise könnte jemand eine Eigenschaft übermitteln, die auf diese Schnittstelle festgelegt ist, und versuchen, die Eigenschaft ClearlyNeverHeardOfBefore zu ändern. Da ClearlyNeverHeardOfBefore ein unbekannter Wert ist, wird die Eigenschaft ignoriert, und die Methode ist erfolgreich.

Nach dem Aufruf von SetJolietProperties sollte eine Anwendung die Eigenschafteneinstellungen überprüfen, indem GetJolietProperties aufgerufen wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile imapi.h
Bibliothek Uuid.lib
DLL Actxprxy.dll

Weitere Informationen

IJolietDiscMaster