Fungsi ExUuidCreate (ntddk.h)
ExUuidCreate rutin menginisialisasi struktur UUID (GUID) ke nilai yang baru dihasilkan.
Sintaks
NTSTATUS ExUuidCreate(
[out] UUID *Uuid
);
Parameter
[out] Uuid
Penunjuk ke struktur UUID (GUID) yang dialokasikan penelepon yang diatur ke nilai UUID baru.
Nilai kembali
Nilai yang mungkin dikembalikan termasuk kode status berikut.
kode pengembalian | deskripsi |
---|---|
status_success | rutinitas berhasil menghasilkan uuid yang unik secara universal. |
rpc_nt_uuid_local_only | rutinitas menghasilkan uuid yang unik hanya untuk komputer ini. ini dapat terjadi ketika alamat mac bukan alamat yang dikelola secara universal atau ketika tidak ada nic. |
status_retry | sistem belum siap untuk menghasilkan uuid baru. |
Keterangan
UUID dan GUID adalah jenis data yang sama.
Penelepon dapat secara berulang mencoba untuk mendapatkan nilai UUID baru.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Header | ntddk.h (termasuk Ntddk.h) |
Pustaka | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
Aturan kepatuhan DDI | HwStorPortProhibitedDDIs(storport), IrqlExPassive(wdm), PowerIrpDDis(wdm) |