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.
Der Klassentreiber sendet diese Anforderung, um den Minidriver nach den Daten abzufragen, die zum Abschließen einer Eigenschafts-Get-Anforderung für eine minidriver-definierte Eigenschaft für diesen Stream erforderlich sind.
Rückgabewert
Der Minidriver sollte eine der folgenden Als status im SRB festlegen:
STATUS_SUCCESS
Gibt den erfolgreichen Abschluss des Befehls an.
STATUS_NOT_IMPLEMENTED
Gibt an, dass die Funktion vom Minidriver nicht unterstützt wird.
STATUS_IO_DEVICE_ERROR
Gibt an, dass ein Hardwarefehler aufgetreten ist.
Kommentare
Der Klassentreiber übergibt die Parameter des Vorgangs in pSrb-CommandData>.PropertyInfo-Puffer, eine Struktur des Formulars STREAM_PROPERTY_DESCRIPTOR. Der pSrb-Zeiger zeigt auf eine HW_STREAM_REQUEST_BLOCK-Struktur .
Das Property-Element der STREAM_PROPERTY_DESCRIPTOR-Struktur beschreibt die betreffende Eigenschaft, während das PropertyInfo-Element einen Puffer angibt, in den die Eigenschaftendaten kopiert werden sollen. Wenn der Puffer zu klein ist, sollte der Minidriver den Statusmember , auf den pSrb verweist, auf STATUS_BUFFER_OVERFLOW festlegen.