funzione UCM_PD_POWER_DATA_OBJECT_INIT_ULONG (ucmtypes.h)
Inizializza una struttura UCM_PD_POWER_DATA_OBJECT interpretando i valori di Power Data Object e imposta ogni campo correttamente.
Sintassi
void UCM_PD_POWER_DATA_OBJECT_INIT_ULONG(
[out] PUCM_PD_POWER_DATA_OBJECT Pdo,
[in] ULONG UlongInLittleEndian
);
Parametri
[out] Pdo
Puntatore a una struttura UCM_PD_POWER_DATA_OBJECT .
[in] UlongInLittleEndian
Valore di ULONG da impostare nel membro Ul di UCM_PD_POWER_DATA_OBJECT.
Valore restituito
nessuno
Osservazioni
Un oggetto Power Data, come definito dalla specifica power delivery, è un valore a 32 bit. È previsto che l'hardware recuperi gli oggetti Power Data come valori a 32 bit. Questa funzione di utilità inizializza una struttura UCM_PD_POWER_DATA_OBJECT interpretando tali valori e impostando correttamente ogni campo.
Si prevede che il valore di 4 byte sia in formato little-endian. La struttura è di 4 byte e il driver client può eseguire la memcopy di Power Data Objects dall'hardware in una matrice di strutture UCM_PD_POWER_DATA_OBJECT .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Server minimo supportato | Windows Server 2016 |
Piattaforma di destinazione | Windows |
Versione KMDF minima | 1.15 |
Versione UMDF minima | 2.15 |
Intestazione | ucmtypes.h (include Ucmcx.h) |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per