WS_SERVICE_PROPERTY_ID-Enumeration (webservices.h)
Die optionalen Parameter zum Konfigurieren des Diensthosts. Diese Enumeration wird innerhalb der WS_SERVICE_PROPERTY-Struktur beim Aufrufen von WsCreateServiceHost oder selbst beim Aufrufen von WsGetServiceHostProperty verwendet.
Syntax
typedef enum {
WS_SERVICE_PROPERTY_HOST_USER_STATE = 0,
WS_SERVICE_PROPERTY_FAULT_DISCLOSURE = 1,
WS_SERVICE_PROPERTY_FAULT_LANGID = 2,
WS_SERVICE_PROPERTY_HOST_STATE = 3,
WS_SERVICE_PROPERTY_METADATA = 4,
WS_SERVICE_PROPERTY_CLOSE_TIMEOUT = 5
} WS_SERVICE_PROPERTY_ID;
Konstanten
WS_SERVICE_PROPERTY_HOST_USER_STATE Wert: 0 Ein void-Zeiger wird mit WsCreateServiceHost verwendet. Diese Eigenschaft wird für verschiedene Rückrufe und Dienstvorgänge im Rahmen der WS_OPERATION_CONTEXT-Struktur zur Verfügung gestellt. |
WS_SERVICE_PROPERTY_FAULT_DISCLOSURE Wert: 1 Ein WS_FAULT_DISCLOSURE Wert, der mit WsCreateServiceHost verwendet wird. Diese Eigenschaft wird verwendet, um die Offenlegungsebene des Fehlerobjekts anzugeben, wenn es in einen Fehler konvertiert wird. Der Standardwert ist WS_MINIMAL_FAULT_DISCLOSURE. |
WS_SERVICE_PROPERTY_FAULT_LANGID Wert: 2 Eine LANGID, die mit WsGetServiceHostProperty verwendet wird, um einen Fehler zu erstellen. Wenn keine angegeben ist, wird das Standardbenutzergebietsschema verwendet. |
WS_SERVICE_PROPERTY_HOST_STATE Wert: 3 Ein WS_SERVICE_HOST_STATE Wert, der mit WsGetServiceHostProperty verwendet wird und den aktuellen Status des Diensthosts angibt. Der zurückgegebene Wert ist eine Momentaufnahme des aktuellen Zustands. Möglicherweise hat sich der Zustand geändert, bevor der Aufrufer hatte die Möglichkeit, den Wert zu untersuchen. |
WS_SERVICE_PROPERTY_METADATA Wert: 4 Eine WS_SERVICE_METADATA-Struktur , die mit WsCreateServiceHost verwendet wird und die Sammlung von Metadatendokumenten enthält, die zum WS-MetadataExchange vom WS_SERVICE_HOST verwendet werden. Der Dienstname und der Namespace werden verwendet, um ein Dienstelement innerhalb des WSDL-Dokuments zu erstellen. Das Dokument wird anhand des Dienstnamespace identifiziert, der im Rahmen WS_SERVICE_METADATA Struktur bereitgestellt wird. Beachten Sie, dass, wenn ein Dienstabschnitt bereits in einem der bereitgestellten WSDL-Dokumente definiert ist, von der Laufzeit kein Dienstelement im Namen der Anwendung hinzugefügt wird. |
WS_SERVICE_PROPERTY_CLOSE_TIMEOUT Wert: 5 Ein mit WsCreateServiceHost verwendeter ULONG-Wert, der die maximale Zeit angibt, die ein Dienstmodell nach dem Aufruf von WsCloseServiceHost wartet. Sobald das Timeout abläuft, wird der Diensthost selbst abgebrochen. Der Standardwert ist 5 Sekunden, die in Millisekunden als 5000 angegeben werden. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
Kopfzeile | webservices.h |