INapSoHConstructor::AppendAttribute-Methode
Hinweis
Die Netzwerkzugriffsschutzplattform ist ab Windows 10
Die INapSoHConstructor::AppendAttribute-Methode fügt am Ende des SoH-Puffers einen TLV hinzu.
Syntax
HRESULT AppendAttribute(
[in] SoHAttributeType type,
[in] const SoHAttributeValue *value
);
Parameter
-
Geben Sie [in] ein.
-
Eine SoHAttributeType-Enumeration , die den Attributtyp des neuen TLV angibt.
-
Wert [in]
-
Ein Zeiger auf eine SoHAttributeValue-Struktur , die den Wert für die neue TLV enthält.
Rückgabewert
Es können auch andere COM-spezifische Fehlercodes zurückgegeben werden.
Rückgabecode | Beschreibung |
---|---|
|
Vorgang erfolgreich. |
|
Berechtigungsfehler, Zugriff verweigert. |
|
Systemressourcenlimit konnte den Vorgang nicht ausführen. |
Bemerkungen
Der TLV sohAttributeTypeSystemHealthId darf nicht mithilfe dieser Funktion hinzugefügt werden. Es wird als erstes TLV von INapSoHConstructor::Initialize zu neu erstellten SOH-Paketen hinzugefügt.
Beim Anfügen eines Attributs, das vom Nap-System verwendet wird, sollte es in keiner Weise verschlüsselt oder geändert werden. Wenn HealthEntity die Verschlüsselungs-/Integritätsüberprüfung (MACs) privater Informationen erfordert, sollte sie nur im Attribut sohAttributeTypeVendorSpecific enthalten sein.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
Header |
|
IDL |
|
DLL |
|