Freigeben über


WsGetOperationContextProperty-Funktion (webservices.h)

Gibt eine Eigenschaft des angegebenen Vorgangskontexts zurück. Beachten Sie, dass die Gültigkeit dieser Eigenschaft auf die Lebensdauer des Vorgangskontexts selbst beschränkt ist.

Syntax

HRESULT WsGetOperationContextProperty(
  [in]           const WS_OPERATION_CONTEXT             *context,
  [in]           const WS_OPERATION_CONTEXT_PROPERTY_ID id,
                 void                                   *value,
  [in]           ULONG                                  valueSize,
  [in, optional] WS_ERROR                               *error
);

Parameter

[in] context

Der Kontext, für den der Eigenschaftswert abgerufen wird.

[in] id

Die ID der Eigenschaft.

value

Die Adresse zum Platzieren des abgerufenen Werts. Die Inhalte werden im Falle eines Fehlers nicht geändert. Der Zeiger muss über eine Ausrichtung verfügen, die mit dem Typ der Eigenschaft kompatibel ist.

[in] valueSize

Die Größe des Puffers, den der Aufrufer für den abgerufenen Wert zugewiesen hat.

[in, optional] error

Gibt an, wo zusätzliche Fehlerinformationen gespeichert werden sollen, wenn die Funktion fehlschlägt.

Rückgabewert

Wenn diese Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile webservices.h
Bibliothek WebServices.lib
DLL WebServices.dll