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)