Struktur STRING (ntdef.h)
Struktur ANSI_STRING mendefinisikan string yang dihitung yang digunakan untuk string ANSI.
Sintaks
typedef struct _STRING {
USHORT Length;
USHORT MaximumLength;
PCHAR Buffer;
} STRING;
Anggota
Length
Panjang byte string yang disimpan dalam buffer yang diacu oleh Buffer.
MaximumLength
Panjang dalam byte buffer yang diacu oleh Buffer.
Buffer
Penunjuk ke buffer yang digunakan untuk memuat string karakter.
Keterangan
Struktur ANSI_STRING digunakan untuk meneruskan string ANSI. Gunakan rutinitas RtlInitAnsiString untuk menginisialisasi ANSI_STRING.
Jika string dihentikan null, Panjang tidak menyertakan NULL yang mengakhiri.
MaximumLength digunakan untuk menunjukkan panjang Buffer sehingga jika string diteruskan ke rutinitas konversi seperti RtlUnicodeStringToAnsiString string yang dikembalikan tidak melebihi ukuran buffer.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ntdef.h (termasuk Wdm.h, Ntddk.h) |