IAssemblyName::SetProperty-Methode (winsxs.h)
Die SetProperty-Methode fügt dem Namen der parallelen Assembly ein Name-Wert-Paar hinzu. Diese Methode kann den Wert eines vorhandenen Name-Wert-Paars ändern oder löschen.
Syntax
HRESULT SetProperty(
[in] DWORD PropertyId,
[in] LPVOID pvProperty,
[in, optional] DWORD cbProperty
);
Parameter
[in] PropertyId
Eine Eigenschafts-ID, die das Name-Wert-Paar darstellt. Gültige Eigenschafts-IDs sind ASM_NAME Enumerationswerte.
[in] pvProperty
Ein Zeiger auf einen Puffer, der den Wert des Name-Wert-Paars enthält.
[in, optional] cbProperty
Die Größe des durch pvProperty angegebenen Puffers in Byte. Legen Sie den Wert dieses Parameters auf 0 fest, um das Name-Wert-Paar aus dem Assemblynamen zu entfernen.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabewert | BESCHREIBUNG |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Die -Methode war nicht erfolgreich. |
|
Die -Methode war nicht erfolgreich. Die SetProperty-Methode wurde nach der Finalize-Methode aufgerufen. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winsxs.h |
DLL | Sxs.dll |