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 PRINTER_NOTIFY_INFO-Struktur enthält Druckerinformationen, die von der FindNextPrinterChangeNotification-Funktion zurückgegeben werden. Die Funktion gibt diese Informationen zurück, nachdem ein Wartevorgang für ein Druckeränderungsbenachrichtigungsobjekt erfüllt wurde.
Syntax
typedef struct _PRINTER_NOTIFY_INFO {
DWORD Version;
DWORD Flags;
DWORD Count;
PRINTER_NOTIFY_INFO_DATA aData[1];
} PRINTER_NOTIFY_INFO, *PPRINTER_NOTIFY_INFO;
Member
-
Version
-
Die Version dieser Struktur. Legen Sie diesen Member auf 2 fest.
-
Flags
-
Ein Bitflag, das den Status der Benachrichtigungsstruktur angibt. Wenn das PRINTER_NOTIFY_INFO_DISCARDED Bit festgelegt ist, bedeutet dies, dass einige Benachrichtigungen verworfen werden mussten.
-
Anzahl
-
Die Anzahl der PRINTER_NOTIFY_INFO_DATA Elemente im Array aData .
-
Adata
-
Ein Array von PRINTER_NOTIFY_INFO_DATA Strukturen. Jedes Element des Arrays identifiziert ein einzelnes Auftrags- oder Druckerinformationsfeld und stellt die aktuellen Daten für dieses Feld bereit.
Bemerkungen
Wenn für das Flags-Element das PRINTER_NOTIFY_INFO_DISCARDED Bit festgelegt ist, bedeutet dies, dass ein Überlauf oder Fehler aufgetreten ist und Benachrichtigungen möglicherweise verloren gegangen sind. In diesem Fall müssen Sie FindNextPrinterChangeNotification aufrufen und das flag PRINTER_NOTIFY_OPTIONS_REFRESH angeben, um alle aktuellen Informationen abzurufen. Bis Sie diesen Aktualisierungsvorgang anfordern, sendet das System keine zusätzlichen Benachrichtigungen für dieses Änderungsbenachrichtigungsobjekt.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Header |
|