SRBEX_DATA_PNP Struktur (srb.h)
Die SRBEX_DATA_PNP-Struktur enthält die Anforderungsdaten für ein erweitertes Plug-and-Play (PNP) SRB.
Syntax
typedef struct _SRBEX_DATA_PNP {
SRBEXDATATYPE Type;
ULONG Length;
UCHAR PnPSubFunction;
UCHAR Reserved[3];
STOR_PNP_ACTION PnPAction;
ULONG SrbPnPFlags;
ULONG Reserved1;
} SRBEX_DATA_PNP, *PSRBEX_DATA_PNP;
Angehörige
Type
Datentypindikator für die bidirektionale erweiterte SRB-Datenstruktur. Auf SrbExDataTypePnp-festgelegt.
Length
Länge der Daten in dieser Struktur beginnend mit dem PnPSubFunction Member. Auf SRBEX_DATA_PNP_LENGTH festgelegt.
PnPSubFunction
Dieses Element wird derzeit nicht verwendet. Auf 0 festgelegt.
Reserved[3]
Dieses Mitglied ist reserviert. Auf 0 festgelegt.
PnPAction
Die auszuführende Plug-and-Play-Aktion. Dieses Element kann einen der folgenden Werte aufweisen:
SrbPnPFlags
Gibt an, dass die PNP-Anforderung für den Adapter gilt, wenn SRB_PNP_FLAGS_ADAPTER_REQUEST festgelegt ist und diese Speichergeräteadresse reserviert ist. Andernfalls wird SrbPnPFlags-NULL-, was darauf hinweist, dass die Anforderung für das durch eine Adresse bei AddressOffset- in der STORAGE_REQUEST_BLOCK Struktur angegebene Speichergerät ist.
Reserved1
Dieses Mitglied ist reserviert. Auf 0 festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar ab Windows 8. |
Header- | srb.h (include Storport.h, Srb.h, Minitape.h) |