Freigeben über


FreeSoHAttributeValue-Funktion

Hinweis

Die Netzwerkzugriffsschutzplattform ist ab Windows 10

Die FreeSoHAttributeValue-Funktion gibt eine SoHAttributeValue-Datenstruktur frei.

Syntax

NAPAPI VOID WINAPI FreeSoHAttributeValue(
  _In_ SoHAttributeType  type,
  _In_ SoHAttributeValue *value
);

Parameter

Geben Sie [in] ein.

Ein SoHAttributeType-Wert , der den Typ des freizugebenden SoH-Attributwerts angibt.

Wert [in]

Ein Zeiger auf den frei zu verwendenden SoHAttributeValue .

Bemerkungen

Alle vom NAP-System unterstützten COM-Schnittstellen verwenden standardmäßige COM-Speicherverwaltungsregeln und die COM-Speicherzuordnungen (CoTaskMemAlloc und CoTaskMemFree):

  • Parameter werden vom Aufrufer zugeordnet und freigegeben.
  • Out-Parameter werden vom Angerufenen zugewiesen und vom Aufrufer mithilfe von CoTaskMem freigegeben.
  • Ein-/Aus-Parameter werden vom Aufrufer zugewiesen, vom Aufgerufenen freigegeben und neu zugeordnet und schließlich vom Aufrufer mithilfe von CoTaskMem freigegeben.

Alle NAP-Funktionen zum Freigeben von Arbeitsspeicher geben auch alle eingebetteten Zeiger frei.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
Header
NapUtil.h
DLL
Qutil.dll