winapi_ui_automation/um/
lmapibuf.rs1use shared::lmcons::NET_API_STATUS;
8use shared::minwindef::{DWORD, LPDWORD, LPVOID};
9extern "system" {
10 pub fn NetApiBufferAllocate(
11 ByteCount: DWORD,
12 Buffer: *mut LPVOID,
13 ) -> NET_API_STATUS;
14 pub fn NetApiBufferFree(
15 Buffer: LPVOID,
16 ) -> NET_API_STATUS;
17 pub fn NetApiBufferReallocate(
18 OldBuffer: LPVOID,
19 NewByteCount: DWORD,
20 NewBuffer: *mut LPVOID,
21 ) -> NET_API_STATUS;
22 pub fn NetApiBufferSize(
23 Buffer: LPVOID,
24 ByteCount: LPDWORD,
25 ) -> NET_API_STATUS;
26 pub fn NetapipBufferAllocate(
27 ByteCount: DWORD,
28 Buffer: *mut LPVOID,
29 ) -> NET_API_STATUS;
30}