Stringhe di formato del tipo
I caratteri di formato indicano gli oggetti di interesse per il motore NDR. Esiste un carattere di formato per ogni tipo di base, per vari tipi complessi e per descrizioni di puntatori, compressione, allineamento e altri oggetti vari. Per i tipi composti, diverse categorie di strutture e matrici vengono riconosciute in base alle relative proprietà delle prestazioni. Una stringa di formato per ogni categoria inizia con un token FC che identifica la stringa di formato specifica. I caratteri di formato per le strutture e le categorie di matrici possono condividere le correzioni nel nome del token fc iniziale illustrato nella tabella seguente.
Formato carattere | Descrizione |
---|---|
C | Indica le informazioni di conformità nel tipo. |
V | Indica le informazioni sulla varianza nel tipo. |
P | Indica che i puntatori fanno parte del tipo. |
Ad esempio, FC_CSTRUCT e FC_CARRAY identificare rispettivamente la struttura conforme e i descrittori di matrice conformi.
Di seguito sono riportati caratteri di formato con significati speciali.
Formato carattere | Descrizione |
---|---|
FC_PP | Indica l'inizio della sezione di descrizione del puntatore di una struttura o di una matrice. |
Le stringhe di formato del tipo RPC NDR sono descritte in modo più dettagliato negli argomenti seguenti:
- Tipi semplici
- Pointers
- Matrici
- Stringhe
- Descrittori di correlazione
- Strutture
- Layout puntatore
- Unioni
- Transmit_as e Represent_as
- Marshalling utenti