Metodo IDebugControl::GetProcessorTypeNames (dbgeng.h)
Il metodo GetProcessorTypeNames restituisce il nome completo e il nome abbreviato del tipo di processore specificato.
Sintassi
HRESULT GetProcessorTypeNames(
[in] ULONG Type,
[out, optional] PSTR FullNameBuffer,
[in] ULONG FullNameBufferSize,
[out, optional] PULONG FullNameSize,
[out, optional] PSTR AbbrevNameBuffer,
[in] ULONG AbbrevNameBufferSize,
[out, optional] PULONG AbbrevNameSize
);
Parametri
[in] Type
Specifica il tipo del processore il cui nome è richiesto. Per un elenco dei valori possibili, vedere GetActualProcessorType .
[out, optional] FullNameBuffer
Riceve il nome completo del tipo di processore. Se FullNameBuffer è NULL, queste informazioni non vengono restituite.
[in] FullNameBufferSize
Specifica le dimensioni, in caratteri, del buffer specificato da FullNameBuffer . Questa dimensione include lo spazio per il carattere di terminazione '\0'.
[out, optional] FullNameSize
Riceve le dimensioni in caratteri del nome completo del tipo di processore. Questa dimensione include lo spazio per il carattere di terminazione '\0'. Se FullNameSize è NULL, queste informazioni non vengono restituite.
[out, optional] AbbrevNameBuffer
Riceve il nome abbreviato del tipo di processore. Se AbbrevNameBuffer è NULL, queste informazioni non vengono restituite.
[in] AbbrevNameBufferSize
Specifica le dimensioni, in caratteri, del buffer specificato da AbbrevNameBuffer . Questa dimensione include lo spazio per il carattere di terminazione '\0'.
[out, optional] AbbrevNameSize
Riceve le dimensioni in caratteri del nome abbreviato del tipo di processore. Questa dimensione include lo spazio per il carattere di terminazione '\0'. Se AbbrevNameSize è NULL, queste informazioni non vengono restituite.
Valore restituito
Questo metodo può anche restituire valori di errore. Per altri dettagli, vedere Valori restituiti .
Codice restituito | Descrizione |
---|---|
|
Il metodo è stato eseguito correttamente. |
|
Il metodo è stato eseguito correttamente. Tuttavia, almeno uno di FullNameBuffer o AbbrevNameBuffer era troppo piccolo per il nome corrispondente, quindi il nome è stato troncato. |
Commenti
Per altre informazioni, vedere Informazioni di destinazione.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | dbgeng.h (include Dbgeng.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