Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt an, ob ein angegebener Speicher den Wert oder einen Zeiger auf den Wert enthält und ob der Wert im XML-Inhalt als Null dargestellt werden kann.
Syntax
typedef enum {
WS_WRITE_REQUIRED_VALUE = 1,
WS_WRITE_REQUIRED_POINTER = 2,
WS_WRITE_NILLABLE_VALUE = 3,
WS_WRITE_NILLABLE_POINTER = 4
} WS_WRITE_OPTION;
Konstanten
WS_WRITE_REQUIRED_VALUEWert: 1 Der angegebene Speicher enthält den Wert. Die Größe des Speichers angegeben sollte die Größe des Werts sein. Diese Option gibt an, dass der Wert immer in den XML-Inhalt geschrieben wird. Diese Option wird für Zeigertypen nicht unterstützt. (WS_WSZ_TYPE und WS_XML_BUFFER_TYPE). Die option WS_WRITE_REQUIRED_POINTER sollte für diese Typen verwendet werden. |
WS_WRITE_REQUIRED_POINTERWert: 2 Der angegebene Speicher enthält einen Zeiger auf den Wert. Das Die größe des angegebenen Speichers ist unabhängig von der Größe eines Zeigers immer die Größe eines Zeigers. des Typs, der serialisiert wird. Diese Option gibt an, dass der Wert immer in den XML-Inhalt geschrieben wird. Wenn der Zeiger auf den im Speicher angegebenen Wert NULL ist, E_INVALIDARG wird zurückgegeben. (Siehe Rückgabewerte für Windows-Webdienste.) |
WS_WRITE_NILLABLE_VALUEWert: 3 Der angegebene Speicher enthält einen Zeiger auf den Wert. Das Die größe des angegebenen Speichers ist unabhängig von der Größe eines Zeigers immer die Größe eines Zeigers. des Typs, der serialisiert wird. Wenn der Wert "nil" ist, wird ein "nil"-Element in den XML-Inhalt geschrieben. Wenn kein Nil ist, wird der Wert normal serialisiert. Diese Option wird nur für die folgenden Typen unterstützt, die unten aufgeführt sind. die eine systeminterne Möglichkeit zum Darstellen eines Nilwerts haben. Weitere Informationen finden Sie in der Dokumentation für jeden Typ informationen dazu, wie nil dargestellt wird. |
WS_WRITE_NILLABLE_POINTERWert: 4 Für alle Typen enthält der angegebene Speicher einen Zeiger auf den Wert. Das Die größe des angegebenen Speichers ist unabhängig von der Größe eines Zeigers immer die Größe eines Zeigers. des Typs, der serialisiert wird. Wenn der Zeiger auf den im Speicher angegebenen Wert NULL ist, dann Ein Nilelement wird in den XML-Inhalt geschrieben. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows 7 [Desktop-Apps | UWP-Apps] |
| mindestens unterstützte Server- | Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
| Header | webservices.h |