Funzione ScsiPortWmiGetInstanceName (scsiwmi.h)
La routine ScsiPortWmiGetInstanceName restituisce un puntatore al nome dell'istanza associato all'oggetto indicato il blocco di richieste SCSI (WMI) di Strumentazione gestione Windows ( SRB).
Sintassi
PWCHAR ScsiPortWmiGetInstanceName(
[in] PSCSIWMI_REQUEST_CONTEXT RequestContext
);
Parametri
[in] RequestContext
Puntatore a una struttura di tipo SCSIWMI_REQUEST_CONTEXT che contiene il contesto della richiesta per un SRB WMI.
Valore restituito
Puntatore a una stringa con conteggiata contenente il nome dell'istanza associato all'oggetto SRB indicato. Se il tipo SRB è uno che non usa un nome di istanza, ScsiPortWmiGetInstanceName restituisce NULL.
Commenti
Il parametro RequestContext punta a una struttura del contesto di richiesta, SCSIWMI_REQUEST_CONTEXT, che contiene informazioni associate a un blocco di richieste SCSI (WMI) di Strumentazione gestione Windows (WMI). La struttura del contesto della richiesta, a sua volta, contiene una delle strutture wmi WNODE_XXX utilizzate dal sistema WMI per passare i dati tra consumer di dati in modalità utente e provider di dati in modalità kernel, ad esempio i driver.
La struttura WNODE_XXX contenuta nel contesto della richiesta contiene un nome di istanza associato all'SRB WMI. Il driver miniport chiama ScsiPortWmiGetInstanceName per estrarre il nome dell'istanza dal contesto della richiesta.
La memoria allocata per il contesto della richiesta deve rimanere valida fino a quando il driver miniport chiama ScsiPortWmiPostProcess e ScsiPortWmiPostProcess restituisce lo stato ERB finale e le dimensioni del buffer. Se SRB può eseguire la penna, la memoria per il contesto della richiesta deve essere allocata dall'estensione SRB. Se non è possibile eseguire la penna di SRB, la memoria può essere allocata da un frame dello stack che non esce dall'ambito.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | scsiwmi.h (include Miniport.h, Scsi.h) |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per