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.
Die WNODE_TOO_SMALL Struktur gibt die Größe des Puffers an, der zum Empfangen der Ausgabe von einer Anforderung erforderlich ist.
Syntax
typedef struct tagWNODE_TOO_SMALL {
struct _WNODE_HEADER WnodeHeader;
ULONG SizeNeeded;
} WNODE_TOO_SMALL, *PWNODE_TOO_SMALL;
Angehörige
WnodeHeader
Ist eine WNODE_HEADER Struktur, die Informationen enthält, die allen WNODE_XXX--Strukturen gemeinsam sind, z. B. die Puffergröße, die GUID, die einem Anforderung zugeordneten Datenblock darstellt, und Flags, die Informationen zu den WNODE_XXX- übergebenen oder zurückgegebenen Daten bereitstellen.
SizeNeeded
Gibt die Größe des Puffers an, der zum Empfangen aller WNODE_XXX- Zurückgegebenen Daten erforderlich ist.
Bemerkungen
Wenn der Puffer für eine WMI-Anforderung zu klein ist, um alle zurückzugebenden Daten zu empfangen, füllt ein Treiber eine WNODE_TOO_SMALL Struktur aus, um die erforderliche Puffergröße anzugeben. WMI kann dann den Puffer auf die empfohlene Größe erhöhen und die Anforderung erneut ausgeben. Ein Treiber ist dafür verantwortlich, alle Nebenwirkungen zu verwalten, die durch die Behandlung derselben Anforderung mehr als einmal verursacht werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | wmistr.h (include Wmistr.h) |